2022-12-07
EXPDP问题,导出SCHEMA下所有表并按条件导出
如题,SCHEMA ABC下所有的表都有字段xyz, 现在要导出ABC下所有表,并按字段xyz进行筛选,即xyz='001'的记录才导出,不需要导出trigger,procedure,grant,comment和statistics。现在的写法是:expdp .....tables=(ABC.t1,ABC.t2.....) query=(ABC.t1:"where xyz='001'",ABC.t2:"where xyz='001'".....)
tables=()和query=()括号里的表名,必须先select table_name from dba_tables where owner='ABC';获得。感觉这种写法比较繁琐,能否实现同样功能,改写为:
expdp.... schema=ABC, include=xxx,exclude=xxxx,包括query那里,无须指定具体表名而是针对所有表写一个where xyz='001'?
我来答
添加附件
收藏
分享
问题补充
4条回答
默认
最新
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
墨值悬赏

评论


