sys.xml_schema_types (Transact-SQL)

适用于:SQL Server

为每个 XML 架构组件返回一行,该组件是 T 的类型symbol_space

列名称 数据类型 说明
<inherited columns> sys.xml_schema_components 继承列。
is_abstract bit 1 = 类型是抽象类型。 此类型的元素的所有实例都必须使用 xsi:type 来指示不是抽象的派生类型。

0 = 类型不是抽象的。 (默认值)
allows_mixed_content bit 1 = 允许混合内容

0 = 不允许混合内容。 (默认值)
is_extension_blocked bit 1 = 当 complexType 定义上的块属性或上级<架构>元素信息项的 blockDefault 属性设置为“extension”或“#all”时,将阻止使用类型的扩展替换。

0 = 不阻塞有扩展名的替换项。
is_restriction_blocked bit 1 = 当 complexType 定义上的块属性或上级<架构>元素信息项的 blockDefault 属性设置为“restriction”或“#all”时,将阻止该类型的限制替换。

0 = 不阻塞有限制的替换项。 (默认值)
is_final_extension bit 1 = 当 complexType 定义或上级<架构>元素信息项的 finalDefault 属性设置为“extension”或“#all”时,将阻止该类型的扩展派生。

0 = 扩展允许。 (默认值)
is_final_restriction bit 1 = 当简单或 complexType 定义上的最终属性或上级<架构>元素信息项的 finalDefault 属性设置为“restriction”或“#all”时,将阻止此类型的派生。

0 = 允许限制。 (默认值)
is_final_list_member bit 1 = 此简单类型无法用作列表中的项类型。

0 = 此类型是复杂类型,或者它可以用作列表项类型。 (默认值)
is_final_union_member bit 1 = 此简单类型无法用作联合类型的成员类型。

0 = 此类型是复杂类型, 或者它可以用作联合成员类型。 (默认值)

权限

目录视图中元数据的可见性仅限于用户拥有的安全对象,或者向用户授予了某些权限的安全对象。 有关详细信息,请参阅 Metadata Visibility Configuration

另请参阅

目录视图 (Transact-SQL)
XML 架构(XML 类型系统)目录视图 (Transact-SQL)