sql删除主附表事务回滚处理

来源:互联网 发布:软件质量管理体系流程 编辑:程序博客网 时间:2024/05/07 19:36

declare@err int;

begin tran

删除副表语句;

set @err = @@error;

删除主表语句;

set @err = @err + @@error;

if @err = 0

begin

commit   //成功

select 1

end

else

begin

rollback  //失败

select 0

end