SQL>
SQL> spool off;
2、获得整个SCHEMA DDL语句的方法:
set pagesize 0 set long 90000 set feedback off set echo off spool get_schema.sql connect shqsys/shqsys@hawk1; SELECT DBMS_METADATA.GET_DDL(TABLE,u.table_name) FROM USER_TABLES u; SELECT DBMS_METADATA.GET_DDL(INDEX,u.index_name) FROM USER_INDEXES u; spool off; |
需要注意的是,当我们的表中有外健(参照约束)时,我们需要判别参照表之间的顺序,确保重建时按照合理的顺序进行。你可以通过查询dba_constraints and dba_cons_columns来确定各表之间的顺序,不再详述。
文章来源于领测软件测试网 https://www.ltesting.net/