Excel文件怎样批量导入oracle数据库

Excel文件怎么批量导入oracle数据库并生成SQL语句

1.首先确认数据库中可以找到你需要批量插入数据的表以及序列,一般表和序列都是成对存在的

2.先进数据库,找到要导入数据的表,把表结构进行导出,如下图所示全选完后鼠标右击--》导出结果---》CSV文件---》选择路径把CSV文件进行保存

3.用Excel打开CSV文件,并删除数据,并按表中的字段填写好数据,注意表中的主键需要写成bud_occupation_info_seq.nextval,不然可能会引起主键冲突,其他列需要按照表中的字段类型规范填写,填写好数据后并复制所有填写数据的行(不要全选,否则导入时会提示行信息为空)

4.复制好Excel中的数据后,再次打开数据库,点击工具,在下拉列表中找到文本导入器

5.如下图所示选择,选择来自文本文件的数据,点击数据黏贴按钮将Excel中的数据复制黏贴此处

6.如下图所示,选择“到Oracle的数据”,其中“所有者”表示往哪个数据库导入,可以不填,默认当前登录的数据库,填写完表明后注意要按回车键,这样才会把Excel中的列名和数据库中表的字段进行相互匹配

7.如下图所示,点击导入按钮,进行数据导入,若出现“*行记录已插入,耗时*秒”,则表示导入成功,若没出现请坚持Excel中的数据是否填写正确,表名是否正确等

8.如下图所示,点击“导入到脚本”进行SQL语句导出,方便在其他环境中进行数据导入(若其他环境与本环境需要批量导入的数据一致)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值