Freigeben über


Sortierung und Unicode-Unterstützung

Da Datenbanken immer umfangreicher werden, um einen wachsenden globalen Markt bedienen zu können, müssen Benutzer dazu in der Lage sein, auf aussagekräftige Art und Weise mit Zeichendaten zu arbeiten. Mithilfe der Sortierungen können Benutzer Zeichenfolgen gemäß ihren eigenen Konventionen sortieren und vergleichen. Sortierungen sind ein wichtiger Teil der Erstellung und Bearbeitung einer Datenbank.

SQL Server 2008 ist vollständig an die Sortierungen in Windows Server 2008 angepasst.

Neuigkeiten bei Sortierungen in SQL Server 2008

Die folgenden Sortierungsänderungen sind in SQL Server 2008 neu:

Mit SQL Server 2008 wurden neue Sortierungen eingeführt, die vollständig an die Sortierungen von Windows Server 2008 angepasst sind. Diese 80 neuen Sortierungen sind mit dem Versionshinweis "* _100" gekennzeichnet. Sie bieten Benutzern die neuesten und sprachlich exakten kulturellen Sortierungskonventionen. Die Unterstützung umfasst Folgendes:

  • Neue ostasiatische Regierungsstandards.

  • Linguistisch korrekte Ersatzzeichen.

  • Skripts für Minderheitensprachen in China.

  • Unicode 5.0-Falltabelle.

  • Vorher nicht gewichteten Zeichen, die bisher identisch ausgewertet wurden, wurde eine Gewichtung hinzugefügt.

Den vorhandenen Windows-Sortierungen wurden von SQL Server 2000 und SQL Server 2005 neue Versionen hinzugefügt, um diese Änderungen widerzuspiegeln. In SQL Server 2005 werden alle aktuellen Sortierungen beibehalten, um die Abwärtskompatibilität sicherzustellen. An den SQL_*-Sortierungen wurden keine Änderungen vorgenommen.

Die unter Windows bereitgestellten Sortierungen Korean_Wansung_Unicode, Hindi_CI_AS, Macedonian_CI_AS, Lithuanian_Classic_CI_AS, Cyrillic_90_CI_AS und Azeri_Latin_90_CI_AS sowie die Sortierung SQL_ALTDiction_CP1253_CS_AS SQL sind veraltet. Diese Sortierungen wurden in SQL Server 2005 unterstützt und werden auch in SQL Server 2008 unterstützt. Sie werden aber nicht in der Liste der Sortierungen des Setups angezeigt. Sie werden auch nicht aufgeführt, wenn die Systemfunktion ::fn_helpcollations() verwendet wird, um eine Liste der unterstützten Sortierungen in SQL Server 2008 abzufragen.