为了账号安全,请及时绑定邮箱和手机立即绑定

sql 存储过程中编写事务

sql 存储过程中编写事务

富国沪深 2018-08-02 12:09:52
请问在存在过程中编写 多条语句  是否需要在每条语句下 都 加上if(@@ERROR<>0)        begin                 rollback tran                 select 0          end上面这个语句来 进行判断是否需要回滚。如果每条都加的话 一旦语句一多 满屏幕都是 这个语句。就比如有10条查询语句 查询出来的结果分别存放到变量里面然后通过变量 再来10条插入语句。总共加起来20条。就需要 20个上面的语句来 判断其中如果有一条语句执行出错就回滚。请问有没有什么简便方法 可以不用写这么多 判断的。
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 552 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信