使用Oracle自带sql*loader 将csv导入数据库

    使用sql*loader将csv表格文件导入到Oracle数据库表中对应字段中。

    首先需要建立一个配置文件control.ctl,内容如下:

 

load data
infile 'e:\lc1.csv'
append into table RMS_RMW_SERVICENEPORT_NEW
fields terminated by ','
(
  MECHINEEROOM,
  NETYPE,
  NENAME,
  NESHELF,
  NEPORT,
  PORTRATE,
  PORTSTATUS,
  NESLOT
)

 

  infile后边内容是需要导入的数据表格文件,append into table后边为要导入的表名

  fields terminated by ','  这里特别注意的是csv格式的文件是以','为分隔符的,所以这里我们要用','。当然还可以自己定义分隔符。

  下边括号中是按顺序对应数据库表中的字段名称。

 

  配置文件写好后,cmd打开命令提示符,输入sqlldr userid=Oracle/root control='e:\control.ctl'

  sqlldr后的参数是userid=用户名/密码 control='配置文件位置'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值