Mysql
 sql >> Database >  >> RDS >> Mysql

Attiva un trigger dopo l'aggiornamento di colonne specifiche in MySQL

Non è possibile attivare un particolare aggiornamento di colonna in SQL. Viene applicato su una riga.

Puoi inserire la tua condizione per la colonna nel trigger con un IF dichiarazione, come di seguito:

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 ;