Vous ne pouvez pas déclencher une mise à jour de colonne particulière dans SQL. Il est appliqué sur une ligne.
Vous pouvez mettre votre condition pour la colonne dans votre déclencheur avec un IF
déclaration, comme ci-dessous :
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 ;