触发器是只触发一次,
但Inserted中的数据不只一条,
所以你可以使用Cursor来解决!!不断地Loop!!!!
具体的解决方法就不说了,自己看着办吧!!

解决方案 »

  1.   

    但是我以前用过orcale的触发器并没有这样的问题,是否这是SQL Server特有的触发器处理方式?如果是这样,那么它的设计真是太不合理了!!!
      

  2.   

    要用递归触发器,不过SQL SERVER有不超过32层的限制。
    DEFAUT SQL SERVER 是不可以递归TRIGGER
    YOU CAN USE:EXEC SP_DBOPTION DATABASE,'Recursive_Triggers',TRUE|FALSE