Oracle 通过软件内置文本导入器导入EXCEL数据文件

本文介绍了如何使用软件内置的TextImporter工具将Oracle导出的xls文件转换为CSV格式,然后导入到数据库表的过程,涉及文件格式处理、数据格式调整和导入操作。

1.文本导入器

        软件内置文本导入器英文名为 Text Importer,在目录工具栏——往下滑的文本导入器中(英文版Tools—— Text Importer),一般用于oracle直接导出的查询结果的xls文件,转换csv格式后,再导入oracle表中的操作。

2.文件格式处理

        打开所要导入的EXCEL文件,EXCEL数据格式如下图所示,第一行为表头,第一列为序号,即ORACLE查询结果直接导出的格式。导入时第一列的序号会被导入作为排序行。

另存为,选择另存为的文件格式CSV,注意CSV文件不能直接用于数据导入,必须是EXCEL文件另存为CSV格式。

3.导入文件

         打开文本导入器/Text Importer,点击红笔圈出的按钮,打开上一步处理好的CSV文件。

点击Data To Oracle,输入要插入的数据库名称和要插入的表名,沿用我图上的默认甚至,在中间的Field区域随意点击几下,等待一会,Orale会自动匹配字段。

4.修改数据格式

        请查看自己要导入的数据格式是否能与建表时的格式一一对应,请选中并在右侧栏中修改。建议练习的时候,文本数据的日期格式以字符形式保存同时表的日期字段也是字符串,这样可以直接删掉置空白,即可导入成功,如果是日期型TimeStamp,则需要对格式一一修改对应。

5.导入数据

        修改好以后直接import即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值