我有超过5000个插入查询,我想在Sql server mangement studio(SSMS)中执行 当这些插入查询在消息窗口中执行没有问题时,显示查询已成功执行 但我的问题是,当这些查询中的一些有错误时,消息查询已完成但错误,并且在消息窗口中很难找到
(1行受影响)
(1行受影响)
(1行受影响)
(1行受影响)
(1行受影响)
(1行受影响)
Msg 2627,Level 14,State 1,Line 1 ...
* 我的错误明细.... *
(1行受影响)
(1行受影响)
(1行受影响)
是否有任何方法只是sql server在消息窗口中显示错误?
答案 0 :(得分:5)
要取消受影响的行消息,请使用SET NOCOUNT ON
。
答案 1 :(得分:4)
我发现它的一种方式 从编辑菜单打开快速查找窗口并搜索“Msg” 我可以通过这种方式找到错误。
答案 2 :(得分:2)
您还可以启动SQL Server Profiler以仅显示错误,如下图所示