Oracle上下文索引创建脚本

时间:2013-04-01 21:37:41

标签: oracle indexing ddl oracle-text

我需要为已经存在的索引生成完整的Oracle CONTEXT索引创建脚本。

我很确定,我曾经在Oracle文档中找到了如何做到这一点,但现在,我做不到。我需要像DBMS_METADATA.get_ddl这样的东西,但更详细。 我的意思是当我创建像

这样的索引时
CREATE INDEX myindex ON docs(text) INDEXTYPE IS CTXSYS.CONTEXT;

默认情况下,Oracle会执行许多操作,例如配置数据存储区,停止列表等。 我想看看所有被隐式调用的CTX_DDL过程。

1 个答案:

答案 0 :(得分:1)

使用ctx_report.describe_indexctx_report.create_index_script

set long 500000
select ctx_report.describe_index('MYINDEX') from dual;

select ctx_report.create_index_script('MYINDEX') from dual;

最初在OracleAskTom回答。还有一个OracleFaqs

More info on creating index reports