Hier sind zwei Möglichkeiten, die Sortierung einer Datenbank in SQL Server mithilfe von Transact-SQL zurückzugeben.
Abfrage sys.databases
Die erste Option besteht darin, eine Abfrage für sys.databases
auszuführen um die Sortierung einer bestimmten Datenbank zurückzugeben. Das WHERE
-Klausel können Sie die Ergebnisse auf die Datenbank(en) einschränken, an der/denen Sie interessiert sind:
SELECT name, collation_name FROM sys.databases WHERE name = 'Music';
Dies ergibt etwa Folgendes:
name collation_name ----- ---------------------------- Music SQL_Latin1_General_CP1_CI_AS
In diesem Fall haben wir die Datenbank namens Music
angegeben .
Der DATABASEPROPERTYEX()
Funktion
Eine weitere Option ist die Verwendung von DATABASEPROPERTYEX()
Funktion, um die Standardsortierung für eine Datenbank zurückzugeben:
SELECT DATABASEPROPERTYEX('Music', 'Collation') AS Collation;
Siehe auch:
- Sortierung des Servers zurückgeben
- Gib die Sortierung einer Spalte zurück
- Was ist Sortierung?