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  白亚伟  阅读(977)  评论(0编辑  收藏  举报

导航