Помогите пожалуйста разобраться, мне нужно что бы при добавлении в таблицу определенной строки, в определенном столбце ставится определенное значение...
У меня получилось вот что
DELIMITER $$
CREATE TRIGGER `update_recipient` BEFORE INSERT ON `maia`.`maia_mail_recipients`
FOR EACH ROW BEGIN
SET NEW.`recipient_id` = `3`;
END$$
DELIMITER ;
Но он работает перед операцией INSERT, при замене BEFORE на AFTER, жалуется что нельзя использовать параметр NEW, при замене NEW на OLD, жалется что нельзя использовать OLD)))


Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум MySQL и триггеры (2019)
- Форум Не срабатывает простой триггер в MySQL. Почему? (2014)
- Форум rollback в триггере (2017)
- Форум [MySQL] Сгенерировать исключение в триггере (2008)
- Форум mysql trigger нот арбайтен (2010)
- Форум Как создать такой триггер? (2016)
- Форум MySQL Error #1442 (2017)
- Форум [mysql]Помогите создать триггер. (2010)
- Форум PostgreSQL (2003)
- Форум Почему не обновляется значение поля через триггер и функцию в PostgreSQL? (Отладочный вывод в наличии) (2024)