整理来源internet
SQL code :
begin tran ok --开始一个事务 OK
delete from rxqz where qz= 'rx015 ' --删除数据
save tran bcd --保存一个事务点 命名为 bcd
update sz set name='李丽s' where name= '李丽'--修改数据
if @@error=0 --判断修改数据有没有出错
begin --如果出错
rollback tran bcd -- 回滚事务到 BCD 的还原点
commit tran ok --提交事务
end
else --出错
commit tran ok --提交事务
@@error 是一个内置的全局变量,为0表示最近的一次操作没有错误.
本文介绍了一个SQL事务处理的具体案例,包括开始事务、执行删除和更新操作,并通过判断错误来决定是否回滚或提交事务。
2537

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



