diction

程序人生
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

SQL事务写法

Posted on 2007-11-04 19:34  黑*马  阅读(711)  评论(0编辑  收藏  举报
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'