Name der Windows-Sortierreihenfolge (Transact-SQL)
Gibt den Namen der Windows-Sortierreihenfolge in der COLLATE-Klausel an. Der Name der Windows-Sortierreihenfolge besteht aus dem Kennzeichner der Sortierreihenfolge und der jeweiligen Vergleichsart.
Transact-SQL-Syntaxkonventionen
Syntax
<Windows_collation_name> :: =
CollationDesignator_<ComparisonStyle>
<ComparisonStyle> :: =
{ CaseSensitivity_AccentSensitivity
[ _KanatypeSensitive ] [ _WidthSensitive ] }
| { _BIN | _BIN2 }
Argumente
CollationDesignator
Gibt die grundlegenden in der Windows-Sortierreihenfolge verwendeten Sortierungsregeln an. Zu den grundlegenden Sortierungsregeln zählen:- Das Alphabet oder die Sprache, dessen oder deren Sortierungsregeln beim Angeben der Wörterbuchsortierung angewendet werden.
- Die Codepage, die zum Speichern von Nicht-Unicode-Zeichendaten verwendet wird.
Einige Beispiele:
- Latin1_General oder French. Beide verwenden Codepage 1252.
- Turkish; verwendet die Codepage 1254.
Eine Liste der Kennzeichner von Sortierreihenfolgen finden Sie unter Sortierungseinstellungen im Setup-Programm.
- CaseSensitivity
CI gibt keine Unterscheidung nach Groß-/Kleinschreibung an. Bei CS erfolgt eine Unterscheidung.
- AccentSensitivity
AI gibt keine Unterscheidung nach Akzent an. Bei AS erfolgt eine Unterscheidung.
- KanatypeSensitive
Omitted gibt keine Unterscheidung nach Kanatyp an. Bei KS erfolgt eine Unterscheidung.
- WidthSensitivity
Omitted gibt keine Unterscheidung nach Breite an. Bei WS erfolgt eine Unterscheidung.
- BIN
Gibt die zu verwendende abwärtskompatible binäre Sortierreihenfolge an.
- BIN2
Gibt die binäre Sortierreihenfolge an, die die in SQL Server 2005 eingeführte Semantik für den Codepunktvergleich verwendet.
Hinweise
Eine Tabelle der Windows-Gebietsschemas mit den jeweiligen Kennzeichnern von SQL-Sortierungen finden Sie unter Sortierungseinstellungen im Setup-Programm.
Beispiele
Im Folgenden finden Sie einige Beispiele für Namen der Windows-Sortierreihenfolge:
- Latin1_General_CI_AS
Die Sortierung verwendet die Latin1 General-Wörterbuch-Sortierungsregeln, Codepage 1252. Es erfolgt keine Unterscheidung nach Groß-/Kleinschreibung, jedoch eine Unterscheidung nach Akzent. - Estonian_CS_AS
Die Sortierung verwendet die Estonian-Wörterbuch-Sortierungsregeln, Codepage 1257. Es erfolgt eine Unterscheidung nach Groß-/Kleinschreibung und nach Akzent. - Latin1_General_BIN
Die Sortierung verwendet Codepage 1252 und binäre Sortierungsregeln. Die Latin1 General-Wörterbuch-Sortierungsregeln werden ignoriert.
Siehe auch
Verweis
ALTER TABLE (Transact-SQL)
Konstanten (Transact-SQL)
CREATE DATABASE (Transact-SQL)
CREATE TABLE (Transact-SQL)
DECLARE @local\_variable (Transact-SQL)
table (Transact-SQL)