0
此代码与我的问题非常相似。我不确定为什么表A没有更新。 I SELECT * FROM A
结束,A保持空白。我一直在这个小时,我不明白为什么我的触发器不工作。谢谢MySQL触发器未更新表
CREATE TABLE A
(
aVariable int
);
CREATE TABLE B
(
bVariable int
);
delimiter //
CREATE TRIGGER AB
AFTER INSERT ON B
FOR EACH ROW
BEGIN
IF (NEW.bVariable < 10) THEN //I also tried bVariable < 10
INSERT INTO A VALUES (11)
END IF;
END;
delimiter ;
INSERT INTO B VALUES (1);
SELECT * //A is still empty
FROM A;
SELECT *
FROM B;