1
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、このコードを実行した後、私は構文エラーを受け取ります、私の間違いは何ですか?

4

1 に答える 1

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
于 2012-12-06T13:28:50.933 に答える