SQL 中 COMMIT 和 ROLLBACK 的区别


在本文中,我们将了解 SQL 中 COMMIT 和 ROLLBACK 之间的区别。

COMMIT

  • 它对当前事务所做的修改进行验证。

  • 一旦 COMMIT 语句被执行,该事务就不能使用 ROLLBACK 来回滚。

  • 它在事务成功执行时发生。

语法

COMMIT;

ROLLBACK

  • 它取消当前事务所做的修改。

  • 一旦执行 ROLLBACK,数据库将返回到它的前一个状态。

  • 这是该事务的第一个语句将处于执行状态的状态。

  • 在事务在执行期间被中止时发生 ROLLBACK。

语法

ROLLBACK;

更新时间:2021-03-25

1K+ 查看次数

开启你的职业生涯

通过完成课程获得认证

开始
广告
© . All rights reserved.