【发布时间】:2021-02-24 04:55:46
【问题描述】:
我需要在 sql 中创建一个触发器来执行以下操作: Wordpress Table 'options' 在 id 1 和 id 2 中有网站的 option_value URL。
如果该 URL 在该特定位置(id 1 和 id2)发生更改,则应运行触发器以设置回 old.option_value
CREATE TRIGGER tr_up_otpions_value
BEFORE UPDATE ON option_value FOR EACH ROW
BEGIN
IF (:old.option_value = 'https://example.com') then
:new.option_value := 'https://example.com';
end if;
end;
但我收到以下错误:
#1064 - Error ':old.option_value = 'https://example.com') then
:new.option_value := 'h...' Row 4
【问题讨论】:
标签: mysql sql if-statement triggers mysql-error-1064