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

本站中文解释

L

Oracle视图是由一个或多个记录或表的预定义查询组合而成的虚拟表,它与物理表的功能基本一致,但是不存储数据,其内容是动态生成的,它可以为用户提供更为容易理解操纵数据库中数据的视图。

HS_CLASS_DDL视图是Oracle数据库中维护系统完整性和可控增长的一个重要视图,用来获取表和视图定义的完整SQL DDL(Data Definition Language)语句。该视图提供用户对表和视图定义语句进行代码比较、管理等功能。

使用HS_CLASS_DDL视图的方法如下:
(1)查看某种数据库对象的定义语句:
SELECT DDL FROM HS_CLASS_DDL WHERE OWNER=” AND NAME = ‘‘;
这里的OWNER是指数据库对象的拥有者,OBJECT_NAME是对象的实际名称。

(2)查看某个用户的所有对象的定义语句:
SELECT DDL FROM HS_CLASS_DDL WHERE OWNER=”;
这里的OWNER是指数据库对象的拥有者。

官方英文解释

HS_CLASS_DD displays information from the non-Oracle data store (FDS) class-specific data dictionary translations.

Column Datatype NULL Description

DD_TABLE_NAME

VARCHAR2(128)

NOT NULL

Name of the Oracle data dictionary table

DD_TABLE_DESC

VARCHAR2(255)

Description of the Oracle data dictionary table

TRANSLATION_TYPE

CHAR(1)

NOT NULL

T = Translation, M = Mimic

TRANSLATION_TEXT

VARCHAR2(4000)

SQL statement containing the mapping

FDS_CLASS_NAME

VARCHAR2(30)

NOT NULL

Name of the FDS Class

DD_TABLE_ID

NUMBER

NOT NULL

Sequence: a counter that is incremented for every row inserted (used internally)

FDS_CLASS_ID

NUMBER

NOT NULL

Sequence: a counter that is incremented for every row inserted (used internally)


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