Arbeiten mit Sortierungen
Aktualisiert: 17. Juli 2006
Sortierungen geben die Regeln an, nach denen Datenzeichenfolgen basierend auf den Normen bestimmter Sprachen und Gebietsschemas sortiert und miteinander verglichen werden. So erwartet beispielsweise ein Englisch sprechender Benutzer, dass in einer ORDER BY-Klausel bei Sortierung in aufsteigender Reihenfolge die Zeichenfolge 'Chiapas' vor der Zeichenfolge 'Colima' erscheint. Dagegen erwartet ein Spanisch sprechender Benutzer in Mexiko, dass Wörter, die mit 'Ch' beginnen, am Ende einer Liste von mit 'C' beginnenden Wörtern erscheinen. Mit Sortierungen werden derartige Sortier- und Vergleichsregeln festgelegt. So ordnet z. B. die Sortierung Latin_1 General in einer ORDER BY ASC-Klausel das Wort 'Chiapas' vor 'Colima' ein, wogegen die Sortierung Traditional_Spanish 'Chiapas' nach 'Colima' einordnet.
Wenn eine Sortierung für Nicht-Unicode-Zeichendaten wie char, varchar und text angegeben ist, wird der Sortierung eine bestimmte Codepage zugeordnet. Wenn beispielsweise eine char-Spalte in einer Tabelle mit der Sortierung Latin1_General definiert wird, werden die Daten in dieser Spalte von SQL Server mithilfe der Codepunkte der Codepage 1252 interpretiert und angezeigt. Weitere Informationen zu Codepages und Sortierungen finden Sie unter Sortierungs- und Codepage-Architektur.
Sortierungen, die für Unicode-Daten (z. B. nchar, nvarchar und nvarchar(max)) angegeben sind, sind keine bestimmten Codepages zugeordnet, da Unicode-Daten nahezu alle Zeichen für alle Weltsprachen verarbeiten können. Weitere Informationen finden Sie unter Arbeiten mit Unicode-Daten.
Die folgenden Themen erklären Sortierungen detaillierter.
Thema | Beschreibung |
---|---|
Erklärt die Unterschiede zwischen Windows- und SQL-Sortierungen. |
|
Enthält Richtlinien zum Auswählen einer Sortierung für Zeichendaten. |
|
Erklärt, wie die Sortierung von Zeichendaten auf der Server-, Datenbank-, Spalten-, Ausdruck- und Bezeichnerebene festgelegt und geändert werden kann. |
|
Erklärt die Regeln für Konvertierungen in Ausdrücken unter Beteiligung mehrerer Sortierungen. |
|
Bietet Richtlinien für das Arbeiten mit Sortierungen in BACKUP- und RESTORE-Operationen. |
|
Bietet Richtlinien zum Arbeiten mit Sortierungen, wenn Sie das bcp-Dienstprogramm und den BULK INSERT-Befehl verwenden. |
|
Bietet Richtlinien zum Arbeiten mit Sortierungen in Verbindungsservervorgängen. |
|
Erklärt die Beziehung zwischen Codepages und Sortierungen. |
|
Erklärt das Abrufen von sortierungsspezifischen Metadaten in der Datenbank und im Server. |
Änderungsverlauf
Version | Verlauf |
---|---|
17. Juli 2006 |
|