salix/db/routines/vn/triggers/entry_afterUpdate.sql

16 lines
349 B
MySQL
Raw Normal View History

DELIMITER $$
CREATE OR REPLACE DEFINER=`vn-admin`@`localhost` TRIGGER `vn`.`entry_afterUpdate`
AFTER UPDATE ON `entry`
FOR EACH ROW
BEGIN
2024-01-30 14:07:13 +00:00
IF NOT (NEW.travelFk <=> OLD.travelFk) THEN
CREATE OR REPLACE TEMPORARY TABLE tmp.buysToCheck
SELECT b.id
FROM buy b
WHERE b.entryFk = NEW.id;
2024-01-30 14:07:13 +00:00
CALL buy_checkItem();
END IF;
END$$
DELIMITER ;