Aqui estão duas maneiras de retornar o agrupamento de um banco de dados no SQL Server usando o Transact-SQL.
Consulta sys.databases
A primeira opção é executar uma consulta em
sys.databases para retornar o agrupamento de um banco de dados específico. O WHERE cláusula permite restringir os resultados ao banco de dados em que você está interessado:SELECT
name,
collation_name
FROM sys.databases
WHERE name = 'Music';
Isso resulta em algo assim:
name collation_name ----- ---------------------------- Music SQL_Latin1_General_CP1_CI_AS
Neste caso, especificamos o banco de dados chamado
Music .A DATABASEPROPERTYEX() Função
Outra opção é usar o
DATABASEPROPERTYEX() função para retornar o agrupamento padrão para um banco de dados:SELECT DATABASEPROPERTYEX('Music', 'Collation') AS Collation;
Veja também:
- Retornar o agrupamento do servidor
- Retornar o agrupamento de uma coluna
- O que é agrupamento?