行级触发器不可以修改触发表,本例中也就是TAMIC.FCURROLL

解决方案 »

  1.   

    行级触发器不可以修改触发表,本例中也就是TAMIC.FCURROLL
      

  2.   

    现在我采用了一个变通办法,但还是不行,方法如下:    新建一个表,FCURROLL_TMP,在FCURROLL的触发器上首先清空FCURROLL_TMP,然后再往FCURROLL_TMP里插入一条FCURROLL的触发器触发时FCURROLL的当前记录。
        再在FCURROLL_TMP上建触发器(AFTER INSERT,在此UPDATE 表FCURROLL),但给出的错误提示还是:ORA-04091: table TAMIC.FCURROLL is mutating, trigger/function may not see it。
      

  3.   

    http://www.csdn.net/expert/topic/829/829239.xml?temp=.3109095
      

  4.   

    参考一下
    http://www.csdn.net/expert/topic/829/829239.xml?temp=.3109095