db2,oracle与sqlserver bcp抽取数据

来源:百度知道 编辑:UC知道 时间:2024/05/28 15:59:07
sqlserver 用bcp抽取数据。db2和oracle分别用什么命令实现与sqlserver同样的功能。
my @proglist =("bcp","$database.bill.$group[$i]","out","$dir\\$currentTime\\$group[$i].txt","-c","-t\!\^","-r\ \n","-R","-U$user","-P$pass");

system( @proglist);

db2不清楚,oracle导出数据有几种方式
一种是使用exp工具,这种导出的是二进制文件,非文本格式,只能用imp工具导入oracle数据库
另外一种是在sql脚本里面
spool c:\...\exp.txt
select ....from ....where ....
的方式,就是设置sql输出到一个文件里面,可以通过参数设置输出成文本、excel格式等等