gpt4 book ai didi

mysql - 触发器的语法错误,无法修复,具有pra1表和pra1_audit触发器表

转载 作者:行者123 更新时间:2023-11-29 18:46:15 25 4
gpt4 key购买 nike

触发器的语法错误,无法修复。我有pra1表和pra1_audit触发器表,用于pra1

select * from pra1; 

CREATE TABLE pra1_audit ( id INT AUTO_INCREMENT PRIMARY KEY,
id_menu INT NOT NULL, id_productline INT NOT NULL,
Order_ID INT NOT NULL );


DELIMITER $$ CREATE TRIGGER before_pra1_update BEFORE UPDATE ON pra1 FOR EACH ROW BEGIN INSERT INTO pra1_audit SET action = 'update', id_menu= OLD.id_menu, Order_ID = OLD.Order_ID;
END$$ DELIMITER ;

最佳答案

执行插入时,您需要使用

INSERT INTO pra1_audit (action, id_menu, Order_id) 
values( 'update', OLD.id_menu, OLD.Order_ID);

关于mysql - 触发器的语法错误,无法修复,具有pra1表和pra1_audit触发器表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44622809/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com