您的位置:首页 > 运维架构 > Linux

Linux和windows导入scv数据文件

2017-09-13 19:37 295 查看
一、前提条件

1.机器上必须安装oracle客户端或者oracle数据库

2.写.ctl控制文件

3.存在.csv数据文件

二、数据文件名(package.csv)



三、控制文件(package.ctl)
OPTIONS(SKIP=1)//跳过第一行

LOAD DATA 

INFILE 'D:\afile\package20170905.csv' //文件路径

TRUNCATE//先TRUNCATE表再插入数据

INTO TABLE DELIVERY_INFO//插入到数据表DELIVERY_INFO中

FIELDS TERMINATED BY ','//数据以","分隔

TRAILING NULLCOLS(

ID,

DELIVERY_NO,

DELIVERY_COM,

NAME,PHONE,

DELIVERY_TIME

)

四、执行命令
sqlldr userid= 数据库用户/密码@IP/orcl control='D:\afile\packagectl\package.ctl' log=D:\afile\packagectl\package150.log
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle linux windows