ORACLE触发器问题 - 插入多行而不是一行

时间:2013-08-07 01:48:45

标签: oracle triggers database-trigger

我在表A上有一个After Insert触发器,这应该是 - 1)在表A中插入一行后,检查新行的一些数据。 2)如果满足条件,它将把这些数据插入另一个表B. 3)对于插入表A的一行,如果满足条件,则只将一行插入表B中。

此触发器在设计上没有任何问题。突然,几天前,我们注意到对于表A中插入的一些行(不是ALL),此触发器在表B中插入了多行。行中没有明显的匹配模式,表B中插入了多行。多行的数量也没有模式。我的意思是,对于表A中的某些行,19/20/21行和一些行27/28/30行被插入到表B中。

这个问题发生了2天。然后这个问题就消失了。 现在,我知道这不是通常的ORACLE问题。我的问题是,有这样的经历吗?如果是这样,这种异常行为可能是什么原因?

0 个答案:

没有答案