sys.xml_schema_types (Transact-SQL)
Возвращает по одной строке для каждого из компонентов схемы XML, являющихся типами (столбец symbol_space содержит значение T).
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Имя столбца |
Тип данных |
Описание |
---|---|---|
<inherited columns> |
Столбцы унаследованы из sys.xml_schema_components. |
|
is_abstract |
bit |
1 = Это абстрактный тип. Все экземпляры элементов этого типа должны использовать xsi:type для обозначения наследуемого неабстрактного типа. 0 = Это неабстрактный тип. (по умолчанию) |
allows_mixed_content |
bit |
1 = Разрешено смешанное содержимое. 0 = Смешанное содержимое не допускается (по умолчанию). |
is_extension_blocked |
bit |
1 = замещение с расширением типа в экземплярах блокировано, если атрибуту «block» в определении complexType или атрибуту blockDefault унаследованного информационного элемента <schema> заданы значения «extension» или «#all». 0 = Замещение с расширением не блокировано. |
is_restriction_blocked |
bit |
1 = замещение с ограничением типа в экземплярах блокировано, если атрибуту «block» в определении complexType или атрибуту blockDefault унаследованного информационного элемента <schema> заданы значения «restriction» или «#all». 0 = замещение с ограничением не блокировано (по умолчанию). |
is_final_extension |
bit |
1 = наследование с расширением типа блокировано, если атрибуту «final» в определении complexType или атрибуту finalDefault унаследованного информационного элемента <schema> заданы значения «extension» или «#all». 0 = расширение разрешено (по умолчанию). |
is_final_restriction |
bit |
1 = наследование с ограничением типа блокировано, если атрибуту «final» в определении простого типа или complexType или атрибуту finalDefault унаследованного информационного элемента <schema> заданы значения «restriction» или «#all». 0 = ограничение разрешено (по умолчанию). |
is_final_list_member |
bit |
1 = этот простой тип не может быть использован в качестве типа элемента списка. 0 = этот тип является составным, либо он может быть использован в качестве типа элемента списка (по умолчанию). |
is_final_union_member |
bit |
1 = этот простой тип не может быть использован в качестве типа члена объединения. 0 = сложный тип. или он может быть использован как тип члена объединения. (по умолчанию). |
Разрешения
Видимость метаданных в представлениях каталогов ограничивается защищаемыми объектами, которыми пользователь владеет или на которые ему были предоставлены разрешения. Дополнительные сведения см. в разделе Настройка видимости метаданных.
См. также
Справочник
Представления каталога (Transact-SQL)
Представления каталога XML-схем (системы типов XML) (Transact-SQL)