Oracle导入导出Excel

  • 格式:doc
  • 大小:246.50 KB
  • 文档页数:8

下载文档原格式

  / 8
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Oracle导入导出Excel

V1.0

在各种不同的数据库数据之间的交互时,存在不同数据库数据类型的转换。特别是excel格式的数据,在和oracle格式的数据在转换的过程中要通过access数据库,本文的转换方式不用通过转换就能直接把excel格式的数据放到oracle数据库里。

本知识用途

本文档适合oracle数据与excel格式的数据之间的转换,如把oracle格式的数据转换成excel格式或是把excel格式的数据转换为oracle格式。

Oracle与excel的互换

1、oracle导出excel格式

在机子上安装PL/SQL并登陆,点击new-Report Window,在打开的窗口里输入SQL 语句,操作如下图:

在打开的窗口里写出你要导出的数据的SQL语句,写好SQL后执行一下你写好的SQL,或是点一下F8。操作如图

在查询出来数据右面有一排按钮。点击Exprot Results..按钮,选择Excel 操作如图:

点击后会出现下图,在excel里面打开你刚查询出来的那些数据,如下图:

然后把该EXCEL存在本机上就可以了。

2、Excel数据导入到oracle

打开你要导入的Excel数据。另存为“文本文件(以逗号分隔).txt”文件。打开PL/SQL并登陆,选择tools-Text Importer,出现如下图界面:

选择open data file 按钮,选择刚存为txt格式的文件,出现如下图界面

然后点击Date to Oracle按钮,出现图下图界面

选择导入到的用户、导入到的表,并把各字段同表里的字段对应,如把该数据导入到一张新表中,点击界面中的creat table按钮,新建表,如下图

所有的字段都对应上后,发现,最下面的import按钮由灰色变亮了,点击Import 按钮,excel里的数据就会部导入到了oracle表里了。

在导入时还可以选择每次提交的数据条数和是否覆盖,操作如图

总结

此文档用于oralce和Excel数据之间的转换,不用Access和oracle两个数据库之间的交互,也可以把数据转换过去,省去了我们建立ODBC数据源和配置的过程,给

我们工作同提供了方便。当然在编写的过程中还有一些不足的地方,请对此方面有研究的高手提出我的不足之处,我对此文档加以完善。