Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
バージョン 5.1 を使用している mysql トリガーの正しい構文が必要であり、SQL ステートメントを記述したときに常に構文エラーが発生する
DELIMITER $$ CREATE TRIGGER blood_year AFTER INSERT ON donor FOR EACH ROW BEGIN INSERT INTO blood_donation (donation_year)VALUES (YEAR(NOW())); END$$
何か案が??
最後に別の「DELIMITER」ステートメントを追加してみてください。
DELIMITER $$ CREATE TRIGGER blood_year AFTER INSERT ON donor FOR EACH ROW BEGIN INSERT INTO blood_donation (donation_year)VALUES (YEAR(NOW())); END$$ DELIMITER ;