在数据回滚前还是后 加 错误提示比较好?

wf2091139 2007-01-24 11:26:15
如:
...
...
Rollback tran
RAISERROR('ERROR OCCURED!',16,1) WITH NOWAIT
...

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

哪一个的执行效率更快,效果更好 ?
...全文
233 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
zsl5305256 2007-01-25
  • 打赏
  • 举报
回复
执行效率无关,应该用第2!
qsxcft 2007-01-25
  • 打赏
  • 举报
回复
我也觉得是第二个
我们做的时候都是按照第二个来的
zpingy 2007-01-25
  • 打赏
  • 举报
回复
应该是2,
可以测试
gd4134 2007-01-25
  • 打赏
  • 举报
回复
当然是第二种,先提示在回滚。
wojila 2007-01-25
  • 打赏
  • 举报
回复
第二种更符合情理!!!
语法的要求是要在所有批处理语句结束后再提交或者回滚操作!!!!

34,576

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧