如果我们在Java类中使用setAutoCommit(true)
两次使用oracle DB会发生什么。
try{
Connection conn = getConnection();
conn.setAutoCommit(true);
conn.setAutoCommit(true);
}catch (exception ex){
}
答案 0 :(得分:2)
来自Javadoc
如果调用setAutoCommit并且未更改自动提交模式,则调用是无操作。
因此,如果您使用相同的参数多次调用setAutoCommit()
,则只会执行第一次调用。具有相同参数的所有后续调用都将被忽略。