遇到坑货开发,从开发环境的oracle数据库给你导出几十万条数据,每条数据是insert语句,用于插入到测试环境oracle数据库,
打开导出的数据文件data.sql,复制到pl/sql中,可能直接就卡死了;
可以通过命令方式执行data.sql文件:在PL/SQL Developer中,文件 -- 新建 -- 命令窗口,
在命令窗口中输入@,后面接data.sql的绝对路径,比如:@D:data.sql,然后回车,然后就开始循环插入了。
但是比较耗时,可以用python来操作数据库,这样更快,通过cx_oracle模块
大致代码如下:
1