2 つのテーブルを使用して MySQL でトリガーを作成しようとしています。私は別のデータベースでそれを行うことができますが、別のデータベースで調整された同じコードが何時間も前から構文エラーを引き起こしています!
CREATE TRIGGER `free_video_used` AFTER UPDATE ON `user`
FOR EACH ROW
IF new.field = 1 THEN
UPDATE free_video SET free_video.used = 1 WHERE free_video.uid = NEW.uid;
END IF;
テーブル「user」の更新後に簡単に理解できるように、フィールド「uid」が等しい他のテーブルが変更されます。どうしてうまくいかないの!? ありがとう!!