错误;无法更新存储函数/触发器中的表“分数”,因为调用该存储函数/触发器的语句已使用该表

This how i Created My triiger

请告诉我如何解决

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

chenjiunli 回答:错误;无法更新存储函数/触发器中的表“分数”,因为调用该存储函数/触发器的语句已使用该表

您可以直接使用NEW来修改数据:

CREATE TRIGGER rem BEFORE INSERT ON score
FOR EACH ROW
BEGIN

set NEW.remark = if(NEW.score = 0,'bad','good');

END;

是的,最好发布实际代码而不是图像。

本文链接:https://www.f2er.com/3102439.html

大家都在问