Ern*_*dis 4 java sql database commit hsqldb
简单的问题,但..只是想确定.如果数据库连接设置为conn.setAutoCommit(false);,之后st.executeQuery(...);- 我们需要conn.commit();吗?当然,如果做出一些改变,就像st.execute(...);- conn.commit();需要的那样.我正在使用HSQLDB.
conn.setAutoCommit(false);
st.executeQuery(...);
conn.commit();
st.execute(...);
HSQLDB
Era*_*ran 5
除了提交更新之外,commit还释放锁,因此commit即使没有进行更新,在执行查询后调用也很有用(尽管这可能仅适用于特定数据库,并且您没有指定您正在使用的数据库).
commit
归档时间:
11 年,6 月 前
查看次数:
513 次
最近记录: