要回滚一个SQL事务,可以使用以下方法:
BEGIN TRANSACTION;
-- 执行一系列SQL操作
ROLLBACK;
BEGIN TRANSACTION;
-- 执行一系列SQL操作
SAVEPOINT savepoint1;
-- 执行另一系列SQL操作
ROLLBACK TO SAVEPOINT savepoint1;
-- 这里只会回滚到savepoint1之前的操作
COMMIT;
START TRANSACTION;
-- 执行一系列SQL操作
ROLLBACK;
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>