table name is mutating, trigger/function may not see it
Cause:
A statement executed a trigger or custom PL/SQL function. That trigger/function tried to modify or query a table that is currently being modified by the statement that fired the trigger/function.
Solution
Re-write the trigger/function so that it does not try to modify/query the table in question.