博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle -- Excel导入数据
阅读量:3675 次
发布时间:2019-05-21

本文共 819 字,大约阅读时间需要 2 分钟。

第一种方法(数据量少)

1.在excel中将列名及列的顺序保持与数据库表列名及顺序一致

2.在excel中数据列的最前列增加一列空白列

3.选择所有数据,复制所有数据,粘贴到在编辑状态(用for update或右键--edit)下的数据库表

第二种方法(数据有些大)

1.登录PL/SQL Developer

2.在菜单栏中选择Tool --> ODBC Importer...

3.Connection:在“Data from ODBC”选项下的Connection中的User / System DSN中选择Excel Files,点击“Connect”按钮进行连接

4.选择工作薄”:点击“Connect”按钮弹出弹出框“选择工作薄”,文件类型默认是Excel(*.xls*),驱动器默认是PLSQL Developer安装盘,文件类型和驱动器可以重新选择,选择需要导入的excel文件,点击“确定”按钮

5.“Table/Query”:在“Talbe/Query”的“Import Table”下的区域双击某个sheet页,可以在界面下方的“Result Preview”查看部分数据的效果

6.“Data to Oracle”选项下的“General”的Owner、Table,“General”其他选项可以默认;在“Fields”左边是excel中的每列的列名,可以对应数据库中相应表的列名(如果对应的不正确,可以在右边的field的下拉中选择相应的数据库表的列名)

7.Import:在界面最下面点击“Import”,即可将excel中的数据导入进数据库。在导入过程中有可能会因为数据量的多少影响导入时间,所以有时会慢时需要等几分钟就可以正常导入,不要心急哦。例如:我这次导入的是8万多条用了几分钟的时间,中间有一些时间感觉都卡在那了,但是呢我又等了3,4分钟吧,结果就正常导入了^_^

第三种方法(数十万级)

待补充。。。

转载地址:http://ixrbn.baihongyu.com/

你可能感兴趣的文章
编码问题的故事(ANSI、ASCII、Unicode,UTF8和UTF16)
查看>>
python2和python3解包区别(以及eval函数使字符串转列表)
查看>>
Python算法和数据结构(一)——collections模块
查看>>
剑指offer(4)——二维数组查找(python 实现)
查看>>
MySQL的安装(Windows)
查看>>
你真的知道a,b = b,a是怎么实现的吗?(python交换逻辑)
查看>>
剑指offer(3)——寻找数组中的重复数
查看>>
python中的lambda匿名函数
查看>>
我最欣赏的男人
查看>>
「SQL数据分析系列」12. 事务
查看>>
c语言数据结构共享堆栈
查看>>
数据库学习笔记之数据库系统的概述
查看>>
用户设计体验概述
查看>>
python抢红包列表对数据操作的练习题
查看>>
PATpython练习题帅到没朋友
查看>>
python练习题字符串的美化使用二维列表处理
查看>>
数据库基本概念和体系结构
查看>>
数据库关系模型基本概念
查看>>
SQL创建数据库表CREATE TABLE table_name( );
查看>>
SQL使用as起别名,既什么又什么
查看>>