Her er to måder at returnere samlingen af en database i SQL Server ved hjælp af Transact-SQL.
Forespørgsel sys.databases
Den første mulighed er at køre en forespørgsel mod sys.databases
at returnere sammenstillingen af en bestemt database. WHERE
klausul giver dig mulighed for at indsnævre resultaterne til den/de databaser, du er interesseret i:
SELECT name, collation_name FROM sys.databases WHERE name = 'Music';
Dette resulterer i noget som dette:
name collation_name ----- ---------------------------- Music SQL_Latin1_General_CP1_CI_AS
I dette tilfælde specificerede vi databasen kaldet Music
.
DATABASEPROPERTYEX()
Funktion
En anden mulighed er at bruge DATABASEPROPERTYEX()
funktion til at returnere standardsorteringen for en database:
SELECT DATABASEPROPERTYEX('Music', 'Collation') AS Collation;
Se også:
- Returner serverens sortering
- Returnér sorteringen af en kolonne
- Hvad er indsamling?