6.8

事务是数据库操作的基本单位,具有原子性和一致性的特性。在今天的复习中,学习了如何编写包含事务的SQL语句,以及事务的提交和回滚操作。

复制代码
-- 开启事务
START TRANSACTION;

-- 事务操作
UPDATE Users SET Balance = Balance - 100 WHERE UserID = 1;
UPDATE Users SET Balance = Balance + 100 WHERE UserID = 2;

-- 提交事务
COMMIT;

-- 回滚事务
ROLLBACK;
复制代码

通过事务我们可以确保一组操作要么全部执行成功,要么全部失败回滚,保证数据的一致性和完整性。

posted @ 2024-06-19 18:43  孙锺鸣  阅读(1)  评论(0编辑  收藏  举报