Oracle9i获取DDL语句创建表和索引
它经常被用来从数据字典的DDL语句,特别是当系统升级/重建。在Oracle 9i,我们可以查处DDL语句从数据字典中直接通过dbms_metadata.with这个强大的工具的执行,我们可以得到一个单一对象或整个模式DDL语句。最好的事情是因为它很容易使用。
1。一种获取单个表的方法和索引DDL语句:
下面是输出,只要我们取出表索引语句并在后面添加一个分号,我们就可以直接运行它。
2。让整个模式DDL语句的方法:
应该指出的是,当我们有外部的健康(参考约束)在我们的桌子,我们需要区分参考表的顺序,确保重建是在一个合理的顺序完成。你可以通过查询dba_constraints和dba_cons_columns确定表之间的顺序,并没有更多的细节。