Wenn Sie bei der Erstellung einer Datenbank die UCA-Kollation auswählen, haben Sie die Möglichkeit, Optionen der Kollationsanpassung festzulegen. Wenn Sie nicht UCA als Kollation auswählen, können Sie trotzdem Anpassungssyntax verwenden, um die Berücksichtigung von Groß- und Kleinschreibung zu steuern. Sie können auch Anpassungs den Vergleich oder das Sortieren von Daten angeben, indem Sie die Funktionen COMPARE und SORTKEY verwenden.
Um eine UCA-Kollation anzupassen, damit sie den Standards der Schwedischen Akademie von 2005 entspricht, bei denen V und W
als unterschiedliche Zeichen auf der Primärstufe angesehen werden, geben Sie UCA (locale=swe;sorttype=phonebook)
an. Ohne sorttype=phonebook werden V und W in der schwedischen Sprachumgebung als dasselbe Zeichen angesehen.
UCA unterscheidet einige Hiragana- und Katakana-Buchstaben erst auf der dritten Ebene und diese Unterschiede gehen bei Kollationen,
bei denen die Groß-/Kleinschreibung nicht berücksichtigt wird, verloren. Um eine UCA-Kollation so anzupassen, dass sie auf
der ersten Ebene die Unterschiede zwischen allen Hiragana-Buchstaben sowie allen Katakana-Buchstaben definiert, geben Sie
UCA (locale=ja;sorttype=direct;...)
an. Obwohl diese Optionen für Kollatierungsanpassungen keine absolut korrekte Sortierungssemantik enthalten, bieten sie eine
korrekte Gleichheitssemantik.
Optionen der Kollationsanpassung haben die Form von Schlüsselwort/Wert-Paaren. Es folgt eine Tabelle der unterstützten Schlüsselwörter, einschließlich ihrer zulässigen Alternativformen und ihrer zulässigen Werte.
Datenbanken, die mit Optionen der Kollationsanpassung erstellt wurden, können nicht mit einem Datenbankserver der Version 10.0.0 oder früher gestartet werden.
Schlüsselwort | Kollation | Alternativformen | Zulässige Werte |
---|---|---|---|
Locale | UCA | (keine) | Jeder gültige Sprachumgebungscode. Zum Beispiel: en. |
CaseSensitivity | Alle unterstützten Kollationen | CaseSensitive, Case |
|
AccentSensitivity | UCA | AccentSensitive, Accent |
|
PunctuationSensitivity | UCA | PunctuationSensitive, Punct |
|
SortType | UCA | (keine) |
Der zu verwendende Sortiertyp. Zu den möglichen Werten gehören:
Weitere Informationen zu diesen Sortiertypen finden Sie unter "Unicode Technical Standard #35" auf der Website |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |