इस तथ्य के कारण कि आईडी एक AUTO_INCREMENT
है इस मूल्य पर आपका कोई हाथ नहीं है। लेकिन यह काफी सरल है। एक AFTER INSERT
जोड़ें तालिका में ट्रिगर करें और इसे orderID
. को अपडेट करने दें कॉलम बाद में।
यहां AFTER UPDATE
का एक त्वरित उदाहरण दिया गया है ट्रिगर।
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;