oracle sqlldr
sqlldr userid=username/password control=controlfilename.ctl
controlfile的内容:
Load DATA
INFILE 'csvdatafile.csv'
INTO TABLE TABLENAME
Append
FIELDS TERMINATED BY ',' TRAILING NULLCOLS
(FIELD1,
FIELD2,
FIELD3 Data "yyyy-MM-dd hh24:mi:ss",
FIELD4,
FIELD5 DOUBLE)
------------------------------
Informix dbload
命令格式:
dbload -d DBNAME -c controlfilename.cmd -l errorfilename.log -n commitrow
controlfile的内容:
file "datafilename.csv" delimiter "," sumFieldNumber;
insert into tablename;
-c后边是命令文件的名称;
-l错误日地文件的名称;
-n 每次提交的数据条数;
数据文件名:datafilename.csv
分隔符:","
每行数据的字段数据:sumFieldNumber
目标表的名称:tablename.
本文介绍了使用Oracle SQL*Loader和Informix dbload工具将CSV文件数据导入到Oracle及Informix数据库的方法。针对两种工具的命令格式进行了详细解析,并展示了控制文件的配置示例。
1576

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



