SQL事务写法

BEGIN TRANSACTION DeleteSupv
    --SQL语句 
    IF @@error<>0
 BEGIN  
        ROLLBACK TRAN DeleteSupv 
  GOTO on_error
 END 
    --SQL语句 
    IF @@error<>0
 BEGIN  
        ROLLBACK TRAN DeleteSupv 
  GOTO on_error
 END
COMMIT TRAN DeleteSupv

RETURN 1
on_error:
    print 'Error occured'

posted on 2007-05-16 18:05 白亚伟 阅读(767) 评论(0) 编辑 收藏