SQL Server-Sortierungsname (Transact-SQL)

Eine einzelne Zeichenfolge, die den Sortierungsnamen für eine SQL Server-Sortierung angibt.

SQL Server unterstützt Windows-Sortierungen. SQL Server unterstützt darüber hinaus eine begrenzte Anzahl (<80) von Sortierungen, die als SQL Server-Sortierungen bezeichnet werden und entwickelt wurden, bevor Windows-Sortierungen von SQL Server unterstützt wurden. SQL Server-Sortierungen werden weiterhin aus Gründen der Abwärtskompatibilität unterstützt, sollten für neue Entwicklungen jedoch nicht verwendet werden. Weitere Informationen zu Windows-Sortierungen finden Sie unter Name der Windows-Sortierreihenfolge (Transact-SQL).

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

Syntax

<SQL_collation_name> :: =  
     SQL_SortRules[_Pref]_CPCodepage_<ComparisonStyle>

<ComparisonStyle> ::= 
    _CaseSensitivity_AccentSensitivity | _BIN

Argumente

  • SortRules
    Eine Zeichenfolge, die das Alphabet oder die Sprache, dessen oder deren Sortierungsregeln beim Angeben der Wörterbuchsortierung angewendet werden, identifiziert. Beispiele sind Latin1_General oder Polish.

  • Pref
    Gibt an, dass Großschreibung bevorzugt wird. Selbst wenn in dem Vergleich die Groß- und Kleinschreibung nicht berücksichtigt. wird, werden die Großbuchstaben vor den Kleinbuchstaben einsortiert, sofern es kein anderes Kriterium gibt.

  • Codepage
    Gibt eine ein- bis vierstellige Zahl an, die die von der Sortierung verwendete Codepage identifiziert. CP1 gibt Codepage 1252 an, für alle anderen Codepages wird die vollständige Nummer angegeben. CP1251 gibt beispielsweise Codepage 1251 an, und CP850 gibt Codepage 850 an.

  • 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.

  • BIN
    Gibt die zu verwendende binäre Sortierreihenfolge an.

Hinweise

Führen Sie die folgende Abfrage aus, um die vom Server unterstützten SQL Server-Sortierungen aufzulisten.

SELECT * FROM sys.fn_helpcollations() 
WHERE name LIKE 'SQL%';

1 Verwenden Sie für Sortierreihenfolge-ID 80 eine der Windows-Sortierungen mit der Codepage 1250 und Binärreihenfolge. Beispiel: Albanian_BIN, Croatian_BIN, Czech_BIN, Romanian_BIN, Slovak_BIN, Slovenian_BIN.

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)

sys.fn_helpcollations (Transact-SQL)