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。
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈