Salve, ho la necessità di avere due colonne auto incrementate in una tabella, di cui una da resettare una volta all'anno in modo che ricominci da 1. Per fare questo ho creato due tabelle, la prima con i dati "conf_protocollazione" e la seconda solo con l'id "protocollazione_id" e volevo usare un trigger per simulare l'auto increment:
non capisco dove sia l'errore... mysql mi da errore di sintassi...codice:FOR EACH ROW BEGIN INSERT INTO protocollazione_id (id) VALUES(NULL); SET NEW.idprot = (SELECT id FROM protocollazione_id ORDER BY id desc limit 1); END;