MySQL 事务回滚。在执行删除、更新等操作时,防止误操作
生产环境更新数据时必用
begin tran --开启事务 begin --先在事务中 执行 UPDATE Sys_User SET Name='张三' where Id='a46d92fb-5c7b-45e7-8571-5eae42657878' --在事务中验证 select '执行后的效果',Name from Sys_User where Id='a46d92fb-5c7b-45e7-8571-5eae42657878' end rollback tran --回滚 --事务外面的正式环境,不受影响 select '正式环境现状',Name from Sys_User where Id='a46d92fb-5c7b-45e7-8571-5eae42657878' --验证无误后执行:UPDATE Sys_User SET Name='张三' where Id='a46d92fb-5c7b-45e7-8571-5eae42657878' --或者把上面的 rollback tran 改成 commit tran