-1
我想创建一个触发器来计算服务的日期和分支的ID。触发器的目标是计算分支ID的数量以及服务的日期。如果计数大于3,那么触发器应该生效。那我可是遇到的问题是,甲骨文已经确定,这是一个不同诱变触发,并且不允许有错误消息的数据插入:删除变异触发器
ORA-04091: table user1.SERVICEIH is mutating, trigger/function may not see it
ORA-06512: at "user1.SERVICE_CHECKIH", line 5
ORA-04088: error during execution of trigger 'user1.SERVICE_CHECKIH'
看看这个问题:http://stackoverflow.com/questions/2138363/oracle-triggers-problem -with-mutating-tables?rq = 1 –
这是一个*惊人的*编辑 - 你真的认为它使问题可以回答? –