oracle怎么导出某张表的某一部分数据

只想导出某张表中的某几个数据项,使用PLSQL的时候虽然看见了where语句的地方,但是没办法选择只导出某几个数据项啊。比如一张表我只想导出符合条件的人的身份证和姓名就够了该怎么做。导出为dmp文件就行

看你对oracle操作还不熟,教你个笨方法:
你先在表里查出想要的数据比如:我只要TT表中年龄在20~25岁之间人的身份证和姓名。

创建临时表t_123
create table t_123 as select id,name from TT t where age bewteen 20 and 25

然后再导出临时表t_123就是你想要的啦。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-12
exp命令有个query参数

exp username/password@sid file=D:\test.dmp tables=(tablename) query=\"where cidno='1234679' and cname='张三'\"
相似回答