今天同事来说,我写的触发器出问题了。我看了错误:ORA-04091。
以前没写过,然后通过各种途径学了一下,就写了如下触发器:
OK ,编译通过,以为一切OK。
结果冒出了ORA-04091的错误。
同事拿出前人写过的一个东西,看了以后,才明白。
trigger 中的执行语句不能读写 它依附的表。
不过可以这样
不知道这个NEW,但是猜也猜到了,用OLD的话,就意味着是动作没有发生前的了。
今天同事来说,我写的触发器出问题了。我看了错误:ORA-04091。
以前没写过,然后通过各种途径学了一下,就写了如下触发器:
OK ,编译通过,以为一切OK。
结果冒出了ORA-04091的错误。
同事拿出前人写过的一个东西,看了以后,才明白。
trigger 中的执行语句不能读写 它依附的表。
不过可以这样
不知道这个NEW,但是猜也猜到了,用OLD的话,就意味着是动作没有发生前的了。