事物

BEGIN或START TRANSACTION;顯示地開啟一個事務(wù);

COMMIT;也可以使用COMMIT WORK,不過二者是等價的。COMMIT會提交事務(wù),并使已對數(shù)據(jù)庫進行的所有修改稱為永久性的;

ROLLBACK;有可以使用ROLLBACK WORK,不過二者是等價的。回滾會結(jié)束用戶的事務(wù),并撤銷正在進行的所有未提交的修改;

SAVEPOINT identifier;SAVEPOINT允許在事務(wù)中創(chuàng)建一個保存點,一個事務(wù)中可以有多個SAVEPOINT;

RELEASE SAVEPOINT identifier;刪除一個事務(wù)的保存點,當(dāng)沒有指定的保存點時,執(zhí)行該語句會拋出一個異常;

ROLLBACK TO identifier;把事務(wù)回滾到標(biāo)記點;

SET TRANSACTION;用來設(shè)置事務(wù)的隔離級別。InnoDB存儲引擎提供事務(wù)的隔離級別有READ UNCOMMITTED、READ COMMITTED、REPEATABLE READ和SERIALIZABLE。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • MySQL 事務(wù) 在 MySQL 中只有使用了 Innodb 數(shù)據(jù)庫引擎的數(shù)據(jù)庫或表才支持事務(wù)。 事務(wù)處理可以...
    liudai123閱讀 201評論 0 0
  • 目錄: 1.事物 A.事物是什么 B.啟動結(jié)束事物 C.如何使用 2.事物的特性 3.事物的隔離級別 4.事物隔離...
    BossHuang閱讀 325評論 0 0
  • 1、事物的概念 Oracle提供了一種被稱為“事物”的控制機制,來對數(shù)據(jù)進行有效、安全的操作,是數(shù)據(jù)庫中的數(shù)據(jù)始終...
    孤意的學(xué)習(xí)筆記閱讀 1,223評論 0 1
  • Spring Boot 默認(rèn)集成事務(wù),所以無須手動開啟使用 @EnableTransactionManagemen...
    fangzy0723閱讀 4,026評論 0 4
  • TCL指的是事務(wù)控制語言。 事務(wù)是指作為單個邏輯工作單元執(zhí)行的一組相關(guān)操作。事務(wù)是最小的工作單元,作為一個整體進行...
    產(chǎn)品小正閱讀 676評論 0 2

友情鏈接更多精彩內(nèi)容