Oracle 视图 DBA_XML_SCHEMA_SUBSTGRP_MBRS 官方解释,作用,如何使用详细说明
本站中文解释
Oracle视图 DBA_XML_SCHEMA_SUBSTGRP_MBRS 表示了XML Schema中指定的子组(substitutiongroup)成员。子组是XML Schema替换机制,允许具有多个元素拥有同样的名称,并可以相互替换使用。此视图提供了定义此替换组元素的属性,如父元素、可替换子元素、父元素架构等。
此视图可以用于检索XML Schema中子组元素的信息,从而构建语义替换树,帮助我们理解XML Schema的语义。使用方法如下:
1. 通过运行以下语句检索指定架构中的子组映射:
select * from dba_xml_schema_substgrp_mbrs where schema_name = ‘mySchemaName’;
2. 获取指定架构中具有子组映射的所有元素:
select element_name from dba_xml_schema_substgrp_mbrs where parent_schema = ‘mySchemaName’ and has_substgrp_member = ‘Y’;
3. 获取可替换当前元素的所有子元素:
select element_name from dba_xml_schema_substgrp_mbrs where parent_element = ‘myElementName’;
官方英文解释
DBA_XML_SCHEMA_SUBSTGRP_MBRS
describes all members of substitution groups. Its columns are the same as those in ALL_XML_SCHEMA_SUBSTGRP_MBRS
.
See Also:
“ALL_XML_SCHEMA_SUBSTGRP_MBRS”