Поделиться через


sys.syscharsets (Transact-SQL)

Содержит по одной строке для каждой кодировки и порядок сортировки, определенный для использования в компоненте Компонент SQL Server Database Engine. Один из порядков сортировки в sysconfigures помечен как порядок сортировки по умолчанию. Это порядок, который используется на самом деле.

Применимо для следующих объектов: SQL Server (SQL Server 2008 по текущую версию), База данных SQL Windows Azure (С первоначального выпуска по текущий выпуск).

Имя столбца

Тип данных

Описание

тип

smallint

Тип сущности, представляемый этой строкой.

1001 = кодировка.

2001 = порядок сортировки.

id

tinyint

Уникальный идентификатор для кодировки или порядка сортировки. Обратите внимание на то, что у порядков сортировки и кодировок не может быть одного и того же общего идентификатора. Идентификаторы в диапазоне от 1 до 240 зарезервированы для использования в компоненте Компонент Database Engine.

csid

tinyint

Если строка представляет кодировку, это поле остается неиспользованным. Если строка представляет порядок сортировки, в этом поле содержится идентификатор кодировки, на котором построен данный порядок сортировки. Предполагается, что в таблице содержится строка кодировки с данным идентификатором.

status

smallint

Биты данных о внутреннем состоянии системы.

name

sysname

Уникальное имя для кодировки или порядка сортировки. Это поле должно содержать только буквы A–Z или a–z, цифры 0–9, символ подчеркивания (_) и должно начинаться с буквы.

description

nvarchar(255)

Необязательное описание характеристик кодировки или порядка сортировки.

binarydefinition

varbinary(6000)

Указано только в ознакомительных целях. Не поддерживается. Совместимость с будущими версиями не гарантируется.

definition

image

Уникальное описание для кодировки или порядка сортировки. Структура данных в этом поле зависит от типа.

См. также

Справочник

Сопоставление системных таблиц с системными представлениями (Transact-SQL)

Представления совместимости (Transact-SQL)