我有一个存储过程,除其他外,我需要能够对特定表进行多次插入。
此表的插入数量可能会有所不同。
通过JDBC调用存储过程。
将单个insert语句的参数传递给存储过程很容易。有没有办法可以将值数组传递给存储过程,然后遍历数组来执行insert语句?
我对存储过程很陌生,所以请提前感谢您的所有帮助......
答案 0 :(得分:0)
这是通过在事务中包含所有内容来实现的,如果发生任何事情,它将自动回滚。这是通过将连接autocommit设置为false,然后自动提交
在JDBC中完成的conn.setAutoCommit(false);
conn.commit();