CREATE COLLATION
Erstellen einer neuen Kollatierung für einen unterstützten Zeichensatz, der für die Datenbank verfügbar ist
DSQL
CREATE COLLATION collname FOR charset [FROM {basecoll | EXTERNAL ('extname')}] [NO PAD | PAD SPACE] [CASE [IN]SENSITIVE] [ACCENT [IN]SENSITIVE] ['<specific-attributes>'] <specific-attributes> ::= <attribute> [; <attribute> ...] <attribute> ::= attrname=attrvalue
Parameter | Beschreibung |
---|---|
collname |
Der für die neue Sortierung zu verwendende Name.Die maximale Länge beträgt 63 Zeichen |
charset |
Ein in der Datenbank vorhandener Zeichensatz |
basecoll |
Eine Kollation, die bereits in der Datenbank vorhanden ist |
extname |
Der in der Datei |
Die CREATE COLLATION
-Anweisung “erzeugt” nichts, ihr Zweck besteht darin, einer Datenbank eine Kollation bekannt zu machen.Die Kollatierung muss bereits auf dem System vorhanden sein, normalerweise in einer Bibliotheksdatei, und muss ordnungsgemäß in einer .conf
-Datei im intl
-Unterverzeichnis der Firebird-Installation registriert sein.
Die Kollation kann alternativ auf einer basieren, die bereits in der Datenbank vorhanden ist.