Ciao a tutti,
scausate la domanda forse banale ma nel creare questo trigger dove "data_nascita" e "anno_assunzione" sono colonne della tabella Dipendenti
la shell mi da errore, in particolare dalla riga 7 in poi, come se la sintassi fosse sbagliata. Ho consultato su internet la sintassi ufficiale e infatti appare un pochino diversa da questa però vorrei mantenere questa strutttura che è molto leggibile.codice:CREATE TRIGGER ctrl_date BEFORE INSERT ON Dipendenti FOR EACH ROW BEGIN IF NEW.data_nascita>1991-12-31 AND NEW.anno_assunzione<2009 THEN SET NEW.data_nascita=0000-00-00; SET NEW.anno_assunzione=0000; END IF; END;
Cosa posso correggere??
Grazie![]()