+ -
当前位置:首页 → 问答吧 → 存储过程没执行一个update以后都commit了,请问rollback会把commit的数据回滚不?

存储过程没执行一个update以后都commit了,请问rollback会把commit的数据回滚不?

时间:2011-12-10

来源:互联网

我有一个存储过程,里面有众多的update操作,并在每个update语句后面都用commit;语句提交了,然后在捕捉异常的地方先用rollback;回滚事务,然后插入错误日志提交。
请问这个rollback;执行的时候,会把前面commit;前的事务也回滚掉不?就是已经提交的了update操作会不会被回滚?

作者: chuyuan   发布时间: 2011-12-10

就是已经提交的了update操作不会被rollback.

作者: many110sc   发布时间: 2011-12-10