W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
DML 操作在運行時會默認(rèn)自動提交,稱為自動提交模式。
也可以通過在 ?Connection
? 對象上調(diào)用以下方法來禁用自動提交模式:
conn.setAutoCommit(false);
如果禁用了自動提交模式,則必須調(diào)用 ?Connection
? 對象上相應(yīng)的方法來手動提交或回滾更改,如下所示:
conn.commit();
或者使用如下命令:
conn.rollback();
?COMMIT
? 或 ?ROLLBACK
? 操作會影響自上一次 ?COMMI
?T 或 ROLLBACK 之后運行的所有 DML 語句。
說明
- 如果禁用了自動提交模式,并且在沒有顯式提交或回滾最后更改的情況下關(guān)閉了連接,則將運行隱式 ?
COMMIT
? 操作。
- 任何 DDL 操作始終會引發(fā)隱式 ?
COMMIT
?。如果禁用了自動提交模式,則此 ?COMMIT
? 將隱式提交尚未顯式提交或回滾的 DML 操作。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: