SqlLoader 为oracle自带工具,不需要另外安装
创建文件control.ctl 和导入csv文件放到同一个目录下
OPTIONS(SKIP=1) --跳过第一行
LOAD DATA --1、控制文件标识
INFILE 'D:\SQL_TEMP\tmp001.csv' --2、要输入的数据文件名为'D:\SQL_TEMP\tmp001.csv'
APPEND INTO TABLE it_frs_shopstock_0_bak --3、向表it_frs_shopstock_0_bak 中追加记录
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' --4、用','分割
(SDATE date "YYYY-MM-DD HH24:MI:SS",SHOPID char,GOODSID char,CURSTOCKQTY) -----定义列对应顺序 (注意日期格式要和csv中的文档格式相同)
cmd执行命令 sqlldr userid=sdbmgr/sdbmgr@crv_frssit_dev control=control.ctl
如果导入出现问题可查自动生成的日志文件.
参考:https://www.cnblogs.com/zfswff/p/5720319.html
转载于:https://blog.51cto.com/aaron521/2149391