求教oracle 导入excel里的数据方法

用PLSQL粘贴复制不好使,谁能告诉下其他的方便快捷的方法!!不好意思,表达错误了!是把EXCEL里的数据,导入到oracle中!!... 用PLSQL粘贴复制不好使,谁能告诉下其他的方便快捷的方法!!
不好意思,表达错误了!是把EXCEL里的数据,导入到oracle中!!
展开
 我来答
badkano
2015-07-05 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144777 获赞数:885365
团长

向TA提问 私信TA
展开全部

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

华夏日长兴
2010-05-24 · TA获得超过9592个赞
知道大有可为答主
回答量:6305
采纳率:85%
帮助的人:3698万
展开全部
在查询结果上点右键,选择复制到excel就行了,很简单
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liuzongsha
2010-05-24 · TA获得超过1609个赞
知道小有建树答主
回答量:1148
采纳率:0%
帮助的人:540万
展开全部

用PL/SQL DEVELOPER 了吗?

如果用了 点下图标记的地方,然后选第一个CSV FILE 保存到一个地方就行了

本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
liyingcuo
2010-05-24 · TA获得超过272个赞
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:116万
展开全部
用sql loader吧。oracle自带的命令行工具。支持文本包括excel。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式