美好的一天,
我最近在mysql中发现了触发器,我发现原理很棒。现在,我试图在更新的行字段包含'ee'的条件下调用存储过程。我认为有可能有'条件'触发器。
IF (NEW.updator_trigger = 'ee')
BEGIN
CALL sp_tbl_activity_log_insert (NEW.id_component, NEW.value);
END
我收到的语法错误我不太明白。我错过了括号或类似的东西吗?
感谢您的帮助。
答案 0 :(得分:0)
感谢Radosław的帮助,这就是我解决问题的方法,如果它可能对某人有用:
BEGIN
IF (NEW.updator_trigger = 'ee') THEN
CALL sp_tbl_activity_log_insert (NEW.id_component, NEW.value);
END IF;
END
祝你有个美好的一天。