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


sys.xml_schema_facets (Transact-SQL)

Область применения: SQL Server

Возвращает строку на аспект (ограничение) определения типа XML (соответствует sys.xml_type).

Имя столбца Тип данных Description
xml_component_id int Идентификатор компонента (типа) XML, которому принадлежит данный аспект.
facet_id int Идентификатор (порядковый номер, начиная с 1) аспекта, уникальный в пределах компонента.
kind char(2) Тип аспекта:

LG = длина

LN = минимальная длина

LX = максимальная длина

PT = шаблон (регулярное выражение)

EU = перечисление

IN = минимальное значение (включая)

IX = максимальное значение (включая)

EN = минимальное значение (исключая)

EX = максимальное значение (исключая)

DT = общее количество цифр

DF = количество цифр после запятой

WS = нормализация пробелов
kind_desc nvarchar (60) Описание типа аспекта:

LENGTH

MINIMUM_LENGTH

MAXIMUM_LENGTH

PATTERN

ENUMERATION

MINIMUM_INCLUSIVE_VALUE

MAXIMUM_INCLUSIVE_VALUE

MINIMUM_EXCLUSIVE_VALUE

MAXIMUM_EXCLUSIVE_VALUE

TOTAL_DIGITS

FRACTION_DIGITS

WHITESPACE_NORMALIZATION
is_fixed bit 1 = аспект имеет фиксированное, предопределенное значение.

0 = нет фиксированного значения. (по умолчанию)
значение nvarchar (4000) Фиксированное, предопределенное значение аспекта.

Разрешения

Видимость метаданных в представлениях каталога ограничена защищаемыми объектами, которыми владеет пользователь или которым пользователь получил некоторое разрешение. Дополнительные сведения см. в разделе Metadata Visibility Configuration.

См. также

Представления каталога (Transact-SQL)
Представления каталога схем XML (система типов XML) (Transact-SQL)