错误;无法更新存储的函数/触发器中的表'score',因为调用此存储的函数/触发器的语句已使用它

问题描述 投票:0回答:1

This how i Created My triiger

请告诉我如何解决此问题

无法更新存储的函数/触发器中的表'分数',因为调用该存储的函数/触发器的语句已使用它。

mysql triggers xampp database-trigger
1个回答
0
投票
您可以直接使用NEW来修改数据:

CREATE TRIGGER rem BEFORE INSERT ON score FOR EACH ROW BEGIN set NEW.remark = if(NEW.score = 0, 'bad', 'good'); END;

© www.soinside.com 2019 - 2024. All rights reserved.