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

本站中文解释

Oracle视图是用于查询和分析数据库内部信息的内置视图,是DBA和程序员查询数据库的重要视图之一。DBMS_METADATA_PARSE_ITEMS是Oracle10g以后提供的一种Package,用于解析和获取数据库元数据信息,方便DBA、程序开发者对数据库结构和对象进行查询分析。

使用时,可以这样:

1、首先调用MetaData_Parse_Items来解析各种元数据信息:

BEGIN
DBMS_METADATA_PARSE_ITEMS.POPULATEMD( );
END;

2、通过调用其get_ddl方法,可以获取语句的完整文本:

BEGIN
DBMS_METADATA_PARSE_ITEMS.get_ddl(ITEM => ”, HANDLE => ”);
END;

3、调用get_value方法来获取指定元数据对应的属性值:

BEGIN
DBMS_METADATA_PARSE_ITEMS.get_value(HANDLE => ”, NAME => ”);
END;

4、调用free方法来释放句柄:

BEGIN
DBMS_METADATA_PARSE_ITEMS.free(HANDLE => ”);
END;

官方英文解释

DBMS_METADATA_PARSE_ITEMS documents the valid parse items.

Column Datatype NULL Description

OBJECT_TYPE

VARCHAR2(128)

NOT NULL

Object type name

PARSE_ITEM

VARCHAR2(124)

Parse item name

ALTER_XML

VARCHAR2(1)

Y: Can be used when generating ALTER_XML document

FETCH_XML_CLOB

VARCHAR2(1)

Y: Can be returned by FETCH_XML_CLOB

CONVERT

VARCHAR2(1)

Y: Can be returned by CONVERT or FETCH_DDL

DESCRIPTION

VARCHAR2(4000)

Description of the parse item

See Also:

  • “DBMS_METADATA_TRANSFORM_PARAMS”

  • “DBMS_METADATA_TRANSFORMS”


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