Oracle sql loader 使用案例

Listing 1:
----------------------
dir *.csv


type abc.csv


sqlplus scott/tiger@orcl


create table emp1 (name varchar2(80), salary number);


host


notepad abc.ctl


load data
infile abc.csv
into table emp 
fields terminated by ','
TRAILING NULLCOLS
(name, salary)


sqlldr scott/tiger@orcl abc.ctl


exit


show user


select * from emp1;


----------------------
Listing 2:
---------------------
set heading off
set pagesize 0


spool c:\whatever.txt
select object_name ||','||object_type from all_objects
spool off


create table loaded as
select object_name, object_type from all_objects
where 1=0;


load data
infile 'c:\whatever.txt'
into table loaded truncate
when object_type <> 'INDEX'
fields termindated by ','
(
    OBJECT_NAME,
    OBJECT_TYPE "TRIM (:object_type)"
)


sqlldr control=c:\whatever.ctl log=c:\whatever.log


-----------------------------------

present  by  dylan.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值