在这个触发器中你的'if @@rowcount=0 return  '本来就属多余。

解决方案 »

  1.   

    if @@rowcount=0 return  有没有这句,效果是一样的啊。不应该有区别啊。至于为什么不能执行,我也说不上原因。等待高手指点吧。
      

  2.   

    if @@rowcount=0 return  
    多余了
      

  3.   

    if @@rowcount=0 return 
    我是知道那是多余了!但为什么除去它就可以正常执行了?我有点不太明白~
      

  4.   

    @@ROWCOUNT
    返回受上一语句影响的行数。
    你的触发器中虽然在它之前没有语句,但在触发器执行之前可能就已经有语句给@@rowcount赋值了
      

  5.   

    载@@rowcount=0 then 没有事务的提交,我估计是事物的问题在>0就可以我感觉是有了事物的Rollback