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?