Как я могу узнать, какова моя сортировка MSSQL-сервера? - PullRequest
12 голосов
/ 22 февраля 2011

Есть ли SQL, который я могу выполнить, чтобы узнать?

Ответы [ 3 ]

33 голосов
/ 22 февраля 2011

Сортировка по умолчанию для сервера:

select serverproperty('collation')

Что совпадает с

select databasepropertyex('master','collation')

Проверьте SERVERPROPERTY в Books Online для получения дополнительной информации о сервере (экземпляре).

11 голосов
/ 22 февраля 2011
SELECT DATABASEPROPERTYEX('AdventureWorks', 'Collation') SQLCollation;

Просто замените имя вашей БД на 'AdventureWorks'.Или используйте DB_NAME:

SELECT DATABASEPROPERTYEX(DB_NAME(), 'Collation') SQLCollation;
1 голос
/ 10 июня 2014

Это официальный документ от MS, надеюсь, он поможет. http://msdn.microsoft.com/en-us/library/hh230914.aspx#TsqlProcedure

...