आप SQL में किसी विशेष कॉलम अपडेट पर ट्रिगर नहीं कर सकते। इसे एक पंक्ति में लगाया जाता है।
आप एक IF
. के साथ अपने ट्रिगर में कॉलम के लिए अपनी शर्त रख सकते हैं बयान, जैसा कि नीचे दिया गया है:
DELIMITER //
CREATE TRIGGER myTrigger AFTER UPDATE ON myTable
FOR EACH ROW
BEGIN
IF !(NEW.column1 <=> OLD.column1) THEN
--type your statements here
END IF;
END;//
DELIMITER ;