Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Эта функция возвращает запрошенное свойство указанных параметров сортировки.
Соглашения о синтаксисе Transact-SQL
Синтаксис
COLLATIONPROPERTY( collation_name , property )
Аргументы
collation_name
Имена параметров сортировки. Аргумент collation_name имеет тип данных nvarchar(128) без значения по умолчанию.
свойство
Свойство сортировки. Аргумент property имеет тип данных varchar(128) и может иметь любое одно из следующих значений.
| Имя свойства | Description |
|---|---|
| CodePage | Кодовая страница параметров сортировки не в Юникоде. Эта кодировка используется для данных типа varchar. Сведения о преобразовании этих значений и сопоставлении символов см. в разделах Приложение Ж. Таблицы сопоставления DBCS и Юникода и Приложение З. Кодовые страницы. Базовый тип данных: int |
| LCID | Код языка Windows для параметров сортировки. Это язык и региональные параметры, используемые для правил сортировки и сравнения. Сведения о преобразовании этих значений см. в статье Структура кода языка (сначала их необходимо преобразовать в тип varbinary). Базовый тип данных: int |
| ComparisonStyle | Стиль сравнения Windows для параметров сортировки. Возвращает значение 0 для двоичных параметров сортировки (как (_BIN), так и (_BIN2)), а также если учитываются все свойства ((_CS_AS_KS_WS), (_CS_AS_KS_WS_SC) и (_CS_AS_KS_WS_VSS)). Значения битовой маски: Не учитывать регистр: 1 Не учитывать диакритические знаки: 2 Не учитывать тип японской азбуки: 65536 Не учитывать ширину: 131072 Примечание. Хотя параметр variation-selector-sensitive (_VSS) влияет на поведение сравнения, он не представлен в этом значении. Базовый тип данных: int |
| Версия | Версия параметров сортировки. Возвращает значение в диапазоне от 0 до 3. Параметры сортировки, имя которых содержит "140", возвращают значение 3. Параметры сортировки, имя которых содержит "100", возвращают значение 2. Параметры сортировки, имя которых содержит "90", возвращают значение 1. Все остальные параметры сортировки возвращают 0. Базовый тип данных: tinyint |
Типы возвращаемых данных
sql_variant
Примеры
SELECT COLLATIONPROPERTY('Traditional_Spanish_CS_AS_KS_WS', 'CodePage');
Вот результирующий набор.
1252
Система платформы Azure Synapse Analytics и Analytics (PDW)
SELECT COLLATIONPROPERTY('Traditional_Spanish_CS_AS_KS_WS', 'CodePage')
Вот результирующий набор.
1252
См. также
sys.fn_helpcollations (Transact-SQL)
Поддержка параметров сортировки и Юникода