ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 85

85

原创 Linux操作系统 作者:simkyo 时间:2013-08-29 13:36:07 0 删除 编辑
SQL Loader
a.固定格式加载数据
1、建表
create table user21(userid number,
username varchar2(10),
userage number,
usermail varchar2(20));
select * from user21;
2、建excel,写数据,列数和表对应,保存为.csv
3、建ctl文件,保存为.ctl
load data
infile 'D:\appdata\dataport\user21.csv'
insert into table user21
fields terminated by ','
(userid,username,userage,usermail)
4、cmd-sqlldr
C:\Documents and Settings\Administrator>sqlldr userid=dump_test/dump_test control=D:\appdata\dataport\user21.ctl
csv中的数据就被插入表中
数据导出到CSV
1、在目录D:\appdata\dataport中建call.sql文件
conn dump_test/dump_test
set echo off
set term off
set line 1000 pages 0
set feedback off
set heading off
set trimspool on
spool D:\appdata\dataport\ldr_test.csv
select a.userid||',"'||a.username||'",'||a.userage||',"'||a.usermail||'"' from user21 a;
spool off
set trimspool off
set heading on
set feedback on
set term on
set echo on
exit

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12961536/viewspace-769563/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 84
下一篇: 86
请登录后发表评论 登录
全部评论

注册时间:2013-06-20

  • 博文量
    193
  • 访问量
    136997