L' errore sicuramente dipende da questo:
codice:
select max(:old.prestito_datarit)
into maxdata_decl
from prestito
where :old.prestito_codice_veicolo= :new.prestito_codice_veicolo;
Questo è il codice della tabella:
codice:
create table prestito
( prestito_codice number(4) primary key,
prestito_cliente_codice number(5),
prestito_veicolo_codice number(4),
prestito_vend_codice number(2),
prestito_data_inizio date,
prestito_datarit date,
prestito_kmi number(5),
prestito_kmf number(5),
prestito_cond CHAR(1 BYTE)
);
Qualcuno sa perchè ho quell' errore? Grazie