sys.xml_schema_facets (Transact-SQL)
Возвращает по одной строке для каждого из аспектов (ограничений) определения типа XML (ссылается на sys.xml_types).
Имя столбца |
Тип данных |
Описание |
---|---|---|
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 = Нет фиксированного значения. (по умолчанию) |
value |
nvarchar (4000) |
Фиксированное, предопределенное значение аспекта. |
Разрешения
В SQL Server 2005 и более поздних версиях видимость метаданных в представлениях каталога ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.