Я создал триггер, по крайней мере, я пытаюсь.Но мой запрос не совсем работает.Что мне здесь не хватает?Запрос внутри триггера отлично работает сам по себе:
INSERT INTO user_signup_log (user_id) VALUES (4)
Это мой запрос триггера:
DELIMITER $$
CREATE TRIGGER user_signup_trigger BEFORE INSERT ON site_users
FOR EACH ROW BEGIN
INSERT INTO user_signup_log (user_id) VALUES (NEW.user_id)
END;
$$
DELIMITER ;
Я получаю ошибку:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'END' at line 4
Я следовал инструкциям из другого вопроса здесь о stackoverflow, как создать триггер.И я также смог создать другой триггер с похожим запросом, и он работает.Вы можете найти этот вопрос в другом вопросе, который до сих пор остается без ответа