Adressliste mit „Telefonbuch-Sortierung“
Wenn man im MS SQL Server mit T-SQL eine Adressliste mit der gleichen Sortierung wie im Telefonbuch erhalten will, muss man in der ORDER BY Klausel einfach die entsprechenden Collation angeben, hier also German_PhoneBook_CI_AS.
Dadurch werden u.a. Umlaute in der Sortierung anders berücksichtigt, also ein ä wie ein ae.
SELECT Nachname, Vorname, Telefon FROM KHKAnsprechpartner WHERE NOT Nachname is NULL ORDER BY Nachname COLLATE German_PhoneBook_CI_AS Eine Liste mit den verfügbaren Collations erhält man mit:
SELECT *
FROM fn_helpcollations()
Werbung
Diesen Post teilen
Um über die neuesten Artikel informiert zu werden, abonnieren:
Kommentiere diesen Post