最近知识点笔记

INSERT INTO  TEST values (null,null,null,null);

 

可以插入一条全部为空的记录

 

 

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

sqlldr 导入多个数据文件到数据库

 1.txt

20090122000000000002|02|1654.14|20100730
20090521000000000002|02|624.20|20100731

 

 

表结构

create table t8(c1 varchar2(12),c2 number,c3 number,c4 varchar2(12));

 

控制文件

1.ctl
load data
infile '1.txt'
append into table t8
fields terminated by '|'
trailing nullcols
(
c1,
c2,
c3,
c4
)

 

 

导入多个文件

load data
infile '1.txt'
infile '2.txt'

append into table t8
fields terminated by '|'
trailing nullcols
(
c1,
c2,
c3,
c4
)

 

执行

 

sqlldr userid=username/password@dbname control=1.ctl

 

 

 trailing nullcols 允许空字段,如果每个字段后都有分隔符,可以不要这个设置,
如要插入3个字段 1,,,  可以, 
1,,   最后一个字段后面没有分隔符,就不能识别,该数据会放到bad文件中

 

============

程序需要严格测试

 

万户 在进行火箭飞行前就没有做好测试工作,直接上阵,结果爆炸殒身

 

做好测试,就可以发现问题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值