Salve a tutti......ho un problema con questi trigger perche ho appena cominciato a usare Oracle ma non riesco ad uscirne....qualcuno potrebbe correggerli o cmq dirmi dov'e' che e' sbagliato? perche oracle continua a darmi errore

create or replace trigger "ACQUISTA_T1"
AFTER
insert on "ACQUISTA"
for each row
begin
DELETE * FROM OGGETTO
WHERE NEW.CODU=OGGETTO.CODU AND new.CODO=OGGETTO.TITOLO;
end;



create or replace trigger "PARTECIPA_T1"
BEFORE
insert or update or delete on "PARTECIPA"
for each row
begin
IF( :new.Offerta < ASTA.OFFERTAATTUALE )
THEN
RAISE_APPLICATION_ERROR(
-20001,
'Offerta non Valida' );
END IF;
IF( :new.Offerta > ASTA.OFFERTAATTUALE )
Update ASTA
set OFFERTAATTUALE = new.OFFERTA,
CODU= NEW.CODU,
END IF;
end;



grazie in anticipo