01 oracle sqlldr 导入

1.sqlldr

2.如何使用sqlldr

sqlldr 使用 oracle 函数

load data
infile *
into table test.testnvl
FIELDS TERMINATED BY ','
TRAILING NULLCOLS
(c1,
c2 "nvl(:c2,'default')"
)
begindata
1,
2,

 

3.sqlldr技巧

3.1.比如文本文件只有1个字段,而表需要有两个字段,第二个字段使用缺省值。

实现方法:使用decode或nvl函数

动作:

控制文件内容:

load data
infile *
into table test.testnvl
FIELDS TERMINATED BY ','
TRAILING NULLCOLS
(c1,
c2 "nvl(:c2,'default')"
)
begindata
1,
2,

你可能感兴趣的:(oracle)