求教oracle 导入excel里的数据方法
1个回答
展开全部
oracle导入excel数据方法:
1、将excel文件转成csv文件。一般点另存为,格式选择csv格式即可
2、通过sqlloader的方式导入,首先要在数据库中按照excel中的列建表。这里不赘述。
3、要建立一个ctl文件,比如在c盘data目录下新建文本,将文件名改为load.ctl,要把csv文件也放到此目录内,ctl文件内容如下:
load data
infile 'result.csv' --这个是csv的文件名
into table resultxt --这是在数据库中新建的表名
(resultid char terminated by ',', --以下分别为字段名及数据类型,terminated by ',',则是以逗号分隔
website char terminated by ',',
ipport char terminated by ',',
status char terminated by whitespace) --最后以空白结尾4、通过命令提示符进行导入:
cmd进入命令提示符后,进入ctl文件路径,执行以下内容:
sqlldr
userid=用户名/密码
control=load.ctl
log=load.out
1、将excel文件转成csv文件。一般点另存为,格式选择csv格式即可
2、通过sqlloader的方式导入,首先要在数据库中按照excel中的列建表。这里不赘述。
3、要建立一个ctl文件,比如在c盘data目录下新建文本,将文件名改为load.ctl,要把csv文件也放到此目录内,ctl文件内容如下:
load data
infile 'result.csv' --这个是csv的文件名
into table resultxt --这是在数据库中新建的表名
(resultid char terminated by ',', --以下分别为字段名及数据类型,terminated by ',',则是以逗号分隔
website char terminated by ',',
ipport char terminated by ',',
status char terminated by whitespace) --最后以空白结尾4、通过命令提示符进行导入:
cmd进入命令提示符后,进入ctl文件路径,执行以下内容:
sqlldr
userid=用户名/密码
control=load.ctl
log=load.out
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询