有一次开发一个功能,需要导入别人提供的几万条数据,
数据在一个*.sql文件中,大概有8万条数据
insert into testtable(id,name) values(1,'1') -----8万多条
按照平常习惯,直接把所有insert into 语句拷贝到一个pl/sql新开的sql窗口中执行,结果直接卡死了。
然后打开pl/sql--->File--->Open--->Sql Script直接执行*.sql文件进行导入,结果,依然卡死。
后面经同事帮助,用另外一个方法解决了这个问题:
打开pl/sql--->File--->New---->Command Window--->输入@,然后敲Enter键,选择要导入的数据所在的文件(一般是*.sql文件)---执行成功
解决大量SQL数据导入问题
本文分享了一次解决从*.sql文件导入8万多条数据到数据库的问题经历。尝试了直接复制粘贴SQL语句和使用PL/SQL Developer的内置功能但都失败了,最后通过在Command Window中使用@符号加载并执行SQL文件的方法成功解决问题。
414

被折叠的 条评论
为什么被折叠?



