当前位置: 代码迷 >> J2SE >> 用java写的对oracle进行update操作,但是为什么总会出游标用尽的情况啊解决方法
  详细解决方案

用java写的对oracle进行update操作,但是为什么总会出游标用尽的情况啊解决方法

热度:204   发布时间:2016-04-24 16:09:14.0
用java写的对oracle进行update操作,但是为什么总会出游标用尽的情况啊
用java写的对oracle进行update操作,但是为什么总会出游标用尽的情况啊

数据库里装的是全国的数据,要对32个省的数据作UPDATE,每个省要跑160多个SQL语句

这些语句都是放在STRING[]里的

请高人指点一下

------解决方案--------------------
把代码和错误信息都帖出来
------解决方案--------------------
换个用法如何

PreparedStatement a;
a =con........

for(int i =0;i <new Integer(DBinfo.length2).intValue();i++)
{

a.addBatch(DBinfo.WASHSQL[i]);
}
a.executeBatch();
a.clearBatch()
a.close()

------解决方案--------------------
如果同时操作大量sql,建议用批。