-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 –
這是一個*驚人的*編輯 - 你真的認爲它使問題可以回答? –