CREATE TRIGGER `update_hidden` AFTER UPDATE ON boutique
FOR EACH ROW
BEGIN
UPDATE `items` SET hidden = NEW.hidden WHERE boutique_id = NEW.id;
END
我有一个表精品和表项,都有字段hidden
,执行此代码后我得到语法错误,我的错误是什么?
答案 0 :(得分:1)
删除ROW BEGIN之间的空格:
CREATE TRIGGER `update_hidden` AFTER UPDATE ON boutique
FOR EACH ROW BEGIN
UPDATE `items` SET hidden = NEW.hidden WHERE boutique_id = NEW.id;
END