Do thực tế, id đó là AUTO_INCREMENT
bạn không có tay trên giá trị này. Nhưng nó khá đơn giản. Thêm AFTER INSERT
kích hoạt bảng và để nó cập nhật orderID
sau đó.
Đây là ví dụ nhanh về AFTER UPDATE
kích hoạt.
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;