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

本站中文解释

VIEW(数据字典视图)

Oracle字典视图是一种用于反映元数据信息的块,该信息由 Oracle 用户自己在其实例中创建。它具有窗口、上下文和会话层次结构,允许用户检索以自己为中心的数据。通过字典视图,可以快速获得当前的会话信息,如当前的用户名、服务、会话ID等,也可以检索数据库实例的元数据信息,如当前实例中所有用户名、表名、列名等等。

Oracle视图在实际开发过程中具有重要作用,无论是采用了何种技术(如命令行等)都可以使用数据字典视图,而不用创建额外的特殊结构。

使用方法:

1.查询所有字典视图

第一步:使用 user_objects 表返回字典视图的对象名。

SELECT object_name
FROM user_objects
WHERE object_type = ‘VIEW’
AND object_name like ‘USER%’;

第二步:使用 DBMS_METADATA 查询特定的视图的信息。

BEGIN
DBMS_METADATA.GET_DDL(‘VIEW’, ‘VIEW_NAME’, ‘USER_NAME’)
END;

官方英文解释

DICTIONARY contains descriptions of data dictionary tables and views.

Column Datatype NULL Description

TABLE_NAME

VARCHAR2(128)

Name of the object

COMMENTS

VARCHAR2(4000)

Text comment on the object


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