oracle 批量刪除表table、sequence,匯入等
阿新 • • 發佈:2018-11-19
1、拼接 刪除表sql,語句執行即可
select 'drop table '||table_name||';' as sqlscript from user_tables;
2、匯入table
imp account/[email protected] file=d:/data.dmp
imp account/[email protected] full=y file=d:/data/data.dmp ignore=y
3、拼接 刪除sequence sql,語句執行即可
select 'drop sequence '|| sequence_name||';' as sqlscript from user_sequences
4、匯出 可建立 sequence sql 語句
select 'create sequence ' ||sequence_name|| ' minvalue ' ||min_value|| ' maxvalue ' ||max_value|| ' start with ' ||last_number|| ' increment by ' ||increment_by|| ( case when cache_size= 0 then ' nocache' else ' cache ' ||cache_size end) || ';' from user_sequences