读书人

怎么找到数据库对象定义集合

发布时间: 2012-08-28 12:37:01 作者: rapoo

如何找到数据库对象定义集合
如何找到数据库所有视图的定义
SQL> select view_definition from v$fixed_view_definition where view_name='V$FIXED_TABLE';

VIEW_DEFINITION
--------------------------------------------
select NAME , OBJECT_ID , TYPE , TABLE_NUM from GV$FIXED_TABLE where inst_id =
USERENV('Instance')

如何得到数据库中表,索引的定义
SQL> select DBMS_METADATA.get_ddl('TABLE','DUAL') from dual;

DBMS_METADATA.GET_DDL('TABLE',
--------------------------------------------

CREATE TABLE "SYS"."DUAL"
( "DUMMY" VARCHAR2(1)
) PCTFREE 10 PCTUSED 4

读书人网 >其他数据库

热点推荐