使用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='配置文件位置'
本文介绍如何使用sql*loader工具将CSV文件导入Oracle数据库的方法。通过创建control.ctl配置文件,并指定文件路径、表名及字段分隔符等参数,最后在命令提示符中运行sqlldr命令完成数据导入。
3429

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



