-
Jan06
如何导出用户下所有的sequence
Posted in Database, Script, 926 views
-
Oracle的EXP工具只有在全用户导出时,才会包含secquence。在单独需要sequence时,可以用spool和dbms_metadata包来实现。
在sqlplus中,首先执行这个脚本
set long 90000
set feedback off
set pagesize 0
set heading off
spool get_seq_ddl.sql
select 'select dbms_metadata.get_ddl('''||t.object_type||''',''' ||t.object_name||''') from dual;' from user_objects t where t.object_type='SEQUENCE';
spool off再运行新生成的sql脚本,将DDL输出到seq_ddl.sql
spool seq_ddl.sql
@get_seq_ddl.sql
spool offRelated posts:

Leave a comment | Trackback 这篇文章有1个评论.
1F hyran
2009-08-13 5:55 pm
很好