A causa del fatto che l'id è un AUTO_INCREMENT
non hai mano su questo valore. Ma è abbastanza semplice. Aggiungi un AFTER INSERT
attiva la tabella e lascia che aggiorni il orderID
colonna successiva.
Ecco un rapido esempio di AFTER UPDATE
trigger.
CREATE TRIGGER yourTrigger
AFTER INSERT
ON yourTable FOR EACH ROW
BEGIN
UPDATE yourTable
SET orderid = CAST(date as char(4)) + CAST(id as char(1))
WHERE ID = NEW.id
END;