如果我们需要更细数据库里的一批数据 ,假如我们传入一个int[] id,作为查询字段, 更新语句会返回一个int类型的数字,暂设为row , 必须保证row==id.length吗,才算执行成功? 还是不报异常就算执行成功?
看你有什么框架,给你举个例子,比如你用DB2
int []rets = ps.executeBatch();rets中的每个元素的值都是-2(代表执行成功),而不是该语句影响记录的条数
你的情况,不报错,不返回0就是更新成功,不用管row=id.length的