我想设置一个触发器,只影响插入的行,而不影响其他行。
所以我需要不同于每一行的东西。这是我现在拥有的。
CREATE TRIGGER mytrigger BEFORE INSERT ON student
FOR EACH ROW SET @starost =new.starost+2;
最佳答案
INSERT
触发器中的
FOR EACH ROW
仅影响插入的行。它处理多行的情况(顾名思义,它处理多行)将是批量插入,就像使用 INSERT 时一样。 . .SELECT
语法。
关于mysql - 创建一个只影响当前行的 MySQL 触发器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7706196/