日期:2014-05-17  浏览次数:20653 次

触发器 判断当前插入的行数
如何用触发器 判断当前插入的记录行数,如果插入的记录行数大于1 就提示相关信息?

------解决方案--------------------
declare @i int
select @i = count(1) from inserted
if @i>1 
 begin
  print '记录行数大于1 '
 end

------解决方案--------------------
if @@rowcount>1
raiserror()
------解决方案--------------------
引用:
if @@rowcount>1
raiserror()

用1楼的
如果关闭受影响的选项
这个@@rowcount估计不好使

我没测试