求教oracle 导入excel里的数据方法
用PLSQL粘贴复制不好使,谁能告诉下其他的方便快捷的方法!!不好意思,表达错误了!是把EXCEL里的数据,导入到oracle中!!...
用PLSQL粘贴复制不好使,谁能告诉下其他的方便快捷的方法!!
不好意思,表达错误了!是把EXCEL里的数据,导入到oracle中!! 展开
不好意思,表达错误了!是把EXCEL里的数据,导入到oracle中!! 展开
4个回答
展开全部
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
展开全部
在查询结果上点右键,选择复制到excel就行了,很简单
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用sql loader吧。oracle自带的命令行工具。支持文本包括excel。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询