0
假设我有一个MySQL触发器是这样的:MySQL:如何从触发器内的值创建一个集合?
DELIMITER ;;
CREATE TRIGGER test_trigger AFTER UPDATE ON test_table
FOR EACH ROW BEGIN
CALL storedRoutine(OLD.col1);
CALL StoredRoutine(NEW.col1);
CALL storedRoutine(OLD.col2);
CALL StoredRoutine(NEW.col2);
...
END;;
如何创建一组唯一值的(OLD.col1
,NEW.col1
,OLD.col2
,NEW.col2
等),并调用存储程序只为唯一值?例如,如果OLD.col1 == NEW.col1
,那么应该只调用一次storedRoutine
一次。