我有一个触发器类型INSTEAD插入,更新。 它看起来像下面的东西:触发器和禁用“受影响的行”消息
IF EXISTS(some select staement)
updade
set
where
ELSE IF (some other select staement)
insert
values
ELSE--(3)
RAISERROR ('msg',16,1)
RETURN; SET NOCOUNT ON;
的问题是,在3日 - “其他”选项,我想只显示错误消息,没有任何“受影响的行(S)”的消息。 SET NOCOUNT ON dosen't work for me。我已经尝试了不同的配置,把这个和没有回报。在我的发言中,我被无处不在。 它无法在任何地方工作。我使用SQL Server 2005有人可以帮我吗? 行受影响的按摩应该始终显示。唯一的例外是其他声明。
什么都不行? msg的错误是什么? – 2011-01-13 08:07:11