Задать вопрос
VladOsadchyi
@VladOsadchyi
Студент

Проблема с триггером?

Не могу понять в чем проблема, подскажите плез

CREATE TRIGGER `Emp_upd` AFTER UPDATE ON `Employee`
 FOR EACH ROW BEGIN
INSERT INTO `History` (`Table`, `Operation`, `Emp_ID`, `Person_ID`) VALUES ('Employee', 'Update', OLD.Emp_ID, OLD.Persom_ID);
END


#1064 - У вас ошибка в запросе. Изучите документацию по используемой версии MySQL на предмет корректного синтаксиса около '' на строке 3

Версия сервера: 5.6.38
  • Вопрос задан
  • 76 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Java-разработчик
    9 месяцев
    Далее
  • GB (GeekBrains)
    Профессия Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
@Mysterion
CREATE TRIGGER `Emp_upd` AFTER UPDATE ON `Employee`
 FOR EACH ROW BEGIN
INSERT INTO `History` SET Table = 'Employee', Operation = 'Update', Emp_ID = OLD.Emp_ID, Person_ID = OLD.Person_ID;
END
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы