Не работает триггер на AFTER INSERT
Нужно создать триггер который при обновлении одной таблицы, обновляет и другую, то есть работает на AFTER INSERT. Код:
create trigger `After_Insert_New`
after insert on `Vakansia`
for each row
begin
update Kilkist set kilkist_vakansiy = (kilkist_vakansiy + 1);
end;
Error:
Error Code: 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 'update Kilkist set kilkist_vakansiy = kilkist_vakansiy + 1 end' at line 7
Может кто знает в чем проблема?
Ответы (1 шт):
Автор решения: Sanya H
→ Ссылка
DELIMITER $$
create trigger `After_Insert_New`
after insert on `Vakansia`
for each row
begin
update Kilkist set kilkist_vakansiy = (kilkist_vakansiy + 1);
end$$
DELIMITER ;