#savepoint:节点名,设置保存点
#演示savepoint的使用
SET autocommit=0;
START TRANSACTION;
SELECT * FROM account;
DELETE FROM account WHERE id=6;
SAVEPOINT a;#设置保存点
DELETE FROM account WHERE id=8;
ROLLBACK TO a;#回滚到保存点处
INSERT INTO account VALUES(NULL,'wwww',1000);

删了id=6的,没删id=8的。
本文通过具体操作演示了如何在SQL中运用事务处理及Savepoint功能,详细讲解了设置保存点、执行删除操作、回滚到保存点及插入新记录的过程,帮助读者深入理解SQL事务管理。
120

被折叠的 条评论
为什么被折叠?



