2016-02-29 10 views

ответ

0

Системную хранимую процедуру sp_helpsort можно использовать для возврата к сортировке по умолчанию сервера. Это возвращает текстовое описание сортировки.

Есть некоторые обстоятельства, когда sp_helpsort возвращает пустую строку, или вам может понадобиться код сортировки. Использование

SELECT SERVERPROPERTY ('Collation'); 

может быть более полезным для вас.

+0

спасибо !! ;-) – Alan392

0

Попробуйте это:

SELECT name, collation_name 
FROM sys.databases 
WHERE database_id = DB_ID() 

Не доступ к любому из «Свойства сервера», а просто выбирает то, что вы заинтересованы в из системного каталога.

+0

Спасибо, Марк ..... – Alan392

0

Вам не нужны какие-либо специальные разрешения, чтобы получить параметры сортировки сервера, поскольку он используется для установки сортировки системных баз данных, один из которых является tempdb, и у все есть доступ, чтобы увидеть эти детали:

SELECT sd.[collation_name] AS [ServerCollation] 
FROM [sys].[databases] sd 
WHERE sd.[name] = N'tempdb';