是否可以在 mysql 触发器中声明一个变量并使用该变量通过 NEW 和/或 OLD 访问字段值?
这是一个例子:
CREATE TRIGGER TestTrigger AFTER UPDATE on ARTICLE
FOR EACH ROW
BEGIN
DECLARE fieldname VARCHAR(40);
SET fieldname = "my_field;
UPDATE ARTICLE
SET foo = NEW.[my_field]
WHERE ArtID = NEW.ArtID;
END