代码改变世界

sql 事物

2009-07-24 22:32  markwangxm  阅读(706)  评论(1)    收藏  举报
--用事务
begin tran

insert ....
if @@error<>0
begin
   
--有问题,提示错误,并回滚。
    raiserror('error',16,1)
   
rollback tran
   
return
end

update ....
if @@error<>0
begin
   
raiserror('error',16,1)
   
rollback tran
   
return
end
--没问题了,提交
commit tran