存储过程发生异常以及事务
我的一个存储过程在执行的时候,出现了一个异常由于我代码块有进行 try catch处理,并且全部在一个事务里
为什么异常在抛出之后,我自己可以对处理的表进行 select 操作,增改删还没有测。。
但是我同事那边对这张表就无法读,应该是事务没有提交的缘故。。
无奈之下,我关闭我的Sql2008,弹出 有未提交的事务,是否提交并退出 的提示。。
我想问的是
我的事务在 try段有做commit 在catch段有做rollback
为什么还会出现这种情况,求教高人为我解惑