永发信息网

sql存储过程中事务出现错误回滚,那么在回滚之后的语句会执行吗

答案:1  悬赏:20  手机版
解决时间 2021-10-21 23:54
  • 提问者网友:我的未来我做主
  • 2021-10-21 01:47
sql存储过程中事务出现错误回滚,那么在回滚之后的语句会执行吗
最佳答案
  • 五星知识达人网友:一秋
  • 2021-10-21 03:17
会的。一般回滚操作都是写在异常处理,或是sql的最后。如果你的sql中出现错误 ,代码会立即跳转到错误处理代码上执行,比如回滚,但紧接在错误行之后的代码不会执行的。如 1.update .....; 2.select ......; 3.when Exception ....rollback; 4.insert into .....以上伪代码,如果行1出错,行2将不会执行,直接跳转到行3,然后行4 也会执行。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯