Su phpmyadmin dalla tabella ho fatto triggerm nuovo trigger con before ?Insert
dentro avevo scritto:
begin
VARIABLE MAXNUM INTEGER;
MAXNUM=0;
SELECT MAX(RICNUM)+1 INTO MAXNUM;
NEW.RICNUM = MAXNUM;
end;
oppure questa dovrebbe essere la finale
DECLARE variables MAXNUM INTEGER;
SELECT COALESCE(MAX(RICNUM),0) FROM RICEVUTE
WHERE EXTRACT(YEAR FROM NEW.RICDAT)=EXTRACT(YEAR FROM CURRENT_date) INTO :MAXNUM;
NEW.ricnum=(:MAXNUM+1);