日期:2014-05-19  浏览次数:20420 次

在数据回滚前还是后 加 错误提示比较好?
如:
...
...
    Rollback   tran
    RAISERROR( 'ERROR   OCCURED! ',16,1)   WITH   NOWAIT
...

还是
...
...
    RAISERROR( 'ERROR   OCCURED! ',16,1)   WITH   NOWAIT
    Rollback   tran
...
好?

哪一个的执行效率更快,效果更好   ?

------解决方案--------------------
第二种更符合情理!!!
语法的要求是要在所有批处理语句结束后再提交或者回滚操作!!!!
------解决方案--------------------
当然是第二种,先提示在回滚。

------解决方案--------------------
应该是2,
可以测试
------解决方案--------------------
我也觉得是第二个
我们做的时候都是按照第二个来的
------解决方案--------------------
执行效率无关,应该用第2!