Z použití spouštěčů:
Detekce operace DML, která spouští Fireda
Pokud spouštěč může spustit více než jeden typ operace DML (například ONINSERT OR DELETE OR UPDATE OFEmp_tab), tělo spouštěče může použít podmíněné predikáty INSERTING, DELETING a UPDATING ke kontrole, který typ příkazu spouští spouštěč.
Takže
IF DELETING THEN ... END IF;
by mělo fungovat ve vašem případě.