通过什么视图可以查找到数据库对象的定义语句

[复制链接]
查看11 | 回复4 | 2008-1-2 17:35:53 | 显示全部楼层 |阅读模式
例如
一条索引的create语句。
纯sql查找,不要工具。
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
SELECT DBMS_METADATA.GET_DDL() FROM DUAL;
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
谢谢。
用pl/sql developer提取全局分区索引的ddl时得到的结果是错的。
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
这两种方法都不能正确的得到分区位图索引的ddl
回复

使用道具 举报

千问 | 2008-1-2 17:35:53 | 显示全部楼层
得到创建索引IND_TMF的SQL语句,TEST是索引的所有者。
SQL> select dbms_metadata.get_ddl('INDEX','IND_TMF','TEST')
2from dual;
DBMS_METADATA.GET_DDL('INDEX','IND_TMF','TEST')
-----------------------------------------------------------------------------
CREATE INDEX "TEST"."IND_TMF" ON "TEST"."TMF" ("NAME")
PCTFREE 10 INITRANS 2 MAXTRANS 255
STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT)
TABLESPACE "SP"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行