我是循环读出值,然后凑出一组sql语句
如
String sql="";
for(.......)
{
sql+="update 表 set 字段=???/ where ...."
}最后这个sql里面是一堆update句子(不想循环里做update,想提出sql语句一起更新)
请问该怎么处理
我执行抱错
java.sql.SQLException: ORA-00911: invalid character估计组合的有问题
如
String sql="";
for(.......)
{
sql+="update 表 set 字段=???/ where ...."
}最后这个sql里面是一堆update句子(不想循环里做update,想提出sql语句一起更新)
请问该怎么处理
我执行抱错
java.sql.SQLException: ORA-00911: invalid character估计组合的有问题
才会组成sql串,而且浪费数据连接
sql1;
sql2;
.....
end;
stmt.executeBatch();// 将一批命令提交给数据库来执行,如果全部命令执行成功,则返回更新计数组成的数组。
(stmt:Statement)