Oracle PL/SQL: Table is mutating ERROR

You have TABLE_A which has a trigger AFTER SOMETHING which actually does something, in the body of the trigger or through calling a PL/SQL function. Anyways, the PL/SQL code in some way interacts with TABLE_A, the same one which triggers the trigger. When you test the trigger by INSERTING/UPDATING/DELETING a record, you get the next error:

Which causes this?

Continue reading