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

时间:2024-03-27 10:35:03

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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