Fra brug af triggere:
Registrerer den DML-operation, der udløses
Hvis mere end én type DML-operation kan udløse en trigger (f.eks. ONINSERT OR DELETE OR UPDATE OFemp_tab), kan udløserkroppen bruge de betingede prædikater INSERTING,DELETING og UPDATERING for at kontrollere, hvilken type sætning der udløser triggeren.
Så
IF DELETING THEN ... END IF;
burde virke for din sag.