Oracle 视图 ALL_XML_TABLES 官方解释,作用,如何使用详细说明

本站中文解释

Oracle视图ALL_XML_TABLES是用于管理XML数据库表的视图,其表示归属于当前用户(或拥有者)的所有XML表。它必须使用Sys或其他具有DBA角色的用户来查看所有XML表。

它提供关于XML数据库表的信息,其中包括:
1. 表名
2. 默认行存储类型
3. 表的空间使用状况
4. 表的索引空间使用状况

使用ALL_XML_TABLES视图可以获得有关XML表的详细信息,从而可以管理XML表的数据库空间分配和使用情况。

ALL_XML_TABLES视图可以使用以下SELECT语句查询:
SELECT * FROM ALL_XML_TABLES;

官方英文解释

ALL_XML_TABLES describes the XML tables accessible to the current user.

Related Views

  • DBA_XML_TABLES describes all XML tables in the database.

  • USER_XML_TABLES describes the XML tables owned by the current user. This view does not display the OWNER column.

Column Datatype NULL Description

OWNER

VARCHAR2(128)

Owner of the XML table

TABLE_NAME

VARCHAR2(128)

Name of the XML table

XMLSCHEMA

VARCHAR2(700)

Name of the XML Schema that is used for the table definition

SCHEMA_OWNER

VARCHAR2(128)

Owner of the XML Schema that is used for the table definition

ELEMENT_NAME

VARCHAR2(2000)

Name of the XML SChema element that is used for the table

STORAGE_TYPE

VARCHAR2(17)

Storage option for the XMLType data:

  • OBJECT-RELATIONAL

  • BINARY

  • CLOB

Note: The CLOB storage option for XMLType data is deprecated in Oracle Database 12c Release 1 (12.1). Oracle recommends using the BINARY storage option, instead.

ANYSCHEMA

VARCHAR2(3)

If storage is BINARY, indicates whether the column allows ANYSCHEMA (YES) or not (NO), else NULL

NONSCHEMA

VARCHAR2(3)

If storage is BINARY, indicates whether the column allows NONSCHEMA (YES) or not (NO), else NULL

TOKENSETS

VARCHAR2(4000)

This column is for internal use only.

See Also:

  • “DBA_XML_TABLES”

  • “USER_XML_TABLES”


数据运维技术 » Oracle 视图 ALL_XML_TABLES 官方解释,作用,如何使用详细说明