1、对于不在同一个数据库的数据,常用的方法是采有Dblink
2、创建DbLink,即可直接查询目标库的数据,直接加上所属SCHEMAS即可
3、将查询出的结果导出
按表名导出:expdp 用户名/密码@数据库名称 TABLES=表名1,表名2 dumpfile=导出文件名.dmp DIRECTORY=文件夹名称;
导入指定表空间:impdp 用户名/密码 DIRECTORY=文件夹名称 DUMPFILE=待导入文件名.dmp TABLESPACES=表空间名;
先关系查询结果保存一个临时表,然后导出
create table exptt as
select * from xxb a,zpb b where a.zpid=b.zpid and extract(year from 入职时间)<指定年份
exp uname/npwd@sidno file=c:\exptt.dmp tables=test
使用工具 ORACLE PLSQL DEVELOP 查询的数据 可以导成 INSERT 语句 或者 EXCEL CVS文件