Я делаю простое приложение с MySql и Мне нужно использовать триггер .Триггер, который, как я думал, будет обновлять таблицу транспортных средств каждый раз, когда человек обновляется с определенным гражданским состоянием.
Я не уверен насчет синтаксиса триггера, но я не нашел ничего, что объясняло бы использование множественногоаргументы из разных таблиц.
Вот мой триггер:
CREATE TRIGGER tr_widow AFTER UPDATE
ON person
FOR EACH ROW
SET v.id_person = p.id_spouse
FROM person p
JOIN person p2 ON p.id_spouse = p2.id_person
JOIN vehicle v ON v.id_person = p.id_person
WHERE p2.civil_state = 5
Возвращается "Неизвестная системная переменная" id_person "" ошибка.