sql server 事务处理模板

sql server 事务处理模板

    set xact_abort on
    begin try
      begin tran
      -- 这里写你自己的sql
      commit tran
    end try
    begin catch
        if (xact_state()) = -1  
        begin  
            rollback tran          
        end
        if (xact_state()) = 0
        begin  
            print '无需任何操作!'
        end
        if (xact_state()) = 1  
        begin
            commit tran     
        end
    end catch
    exitproc:

posted on 2023-06-28 09:49  陈浩南的楠  阅读(5)  评论(0编辑  收藏  举报

导航