Här är två sätt att returnera sorteringen av en databas i SQL Server med Transact-SQL.
Fråga sys.databases
Det första alternativet är att köra en fråga mot sys.databases för att returnera sammanställningen av en specifik databas. WHERE klausulen låter dig begränsa resultaten till databasen/databaserna du är intresserad av:
SELECT
name,
collation_name
FROM sys.databases
WHERE name = 'Music';
Detta resulterar i något i stil med detta:
name collation_name ----- ---------------------------- Music SQL_Latin1_General_CP1_CI_AS
I det här fallet angav vi databasen som heter Music .
DATABASEPROPERTYEX() Funktion
Ett annat alternativ är att använda DATABASEPROPERTYEX() funktion för att returnera standardsorteringen för en databas:
SELECT DATABASEPROPERTYEX('Music', 'Collation') AS Collation;
Se även:
- Återställ sorteringen av servern
- Återställ sorteringen av en kolumn
- Vad är sortering?