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.

Themenlink (Symbol)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)

Andere Ressourcen

Arbeiten mit Sortierungen

Hilfe und Informationen

Informationsquellen für SQL Server 2005