sqlloader 命令
sqlldr userid=(user)/(pass)@oracle_id control=aaa.ctl log=bbb.log bad=ccc.bad data=ddd.dat
aaa.ctl内容如下
load data INFILE 'ddd.dat'
truncate
INTO TABLE EEETBL
trailing nullcols
(
AAA position(6:10) char(5),
BBB position(11:13) integer external,
CCC position(6:10) decimal external,
DDD SYSDATE,
DDD constant 'pppddd'
)
bbb.ctl内容如下
load data characterset JA16EUC
append
INTO TABLE EEETBL
fields terminated by","
trailing nullcols
(
AAA,
BBB,
CCC,
DDD SYSDATE,
DDD constant 'pppddd'
)
本文介绍使用 SQL*Loader 命令加载数据的具体方法,包括通过 CTL 文件配置数据加载规则,实现数据截断与追加操作。示例中详细展示了如何指定数据文件路径、字段映射及特殊值处理等。
1685

被折叠的 条评论
为什么被折叠?



