MySQL Trigger
Aus Wiki
Version vom 5. Juli 2016, 11:24 Uhr von Chris (Diskussion | Beiträge)
Setting flag to yes after updating other field
Trigger name :
beliebiger name
Table :
Tabellenname
Time :
BEFORE
Event :
UPDATE
Definition :
BEGIN
IF (NEW.rmp_instr <> OLD.rmp_instr) ||
(NEW.rmp_orbit <> OLD.rmp_orbit) || (NEW.rmp_geoh <> OLD.rmp_geoh) || (NEW.rmp_tropw <> OLD.rmp_tropw) || (NEW.rmp_tropd <> OLD.rmp_tropd) || (NEW.rmp_ionos <> OLD.rmp_ionos) || (NEW.rmp_oerr <> OLD.rmp_oerr) || (NEW.rmp_tidee <> OLD.rmp_tidee) || (NEW.rmp_time <> OLD.rmp_time) || (NEW.rmp_invbm <> OLD.rmp_invbm) || (NEW.rmp_tideo <> OLD.rmp_tideo) || (NEW.rmp_ebias <> OLD.rmp_ebias) THEN SET NEW.flag_extract = 'yes';
END IF; END