Vzhledem k tomu, že id je AUTO_INCREMENT
na tuto hodnotu nemáte vliv. Ale je to docela jednoduché. Přidejte AFTER INSERT
spusťte do tabulky a nechte ji aktualizovat orderID
sloupec poté.
Zde je rychlý příklad AFTER UPDATE
spoušť.
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;