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

sql 存储过程中编写事务

sql 存储过程中编写事务

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

2 回答

  • 2 回答
  • 0 关注
  • 638 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号