Я хотел бы определить триггер для установки столбца (deleted_at) в 'NOW()' при изменении строки. Я пытался что-то вроде этого =>Trigger on update
CREATE TRIGGER test AFTER INSERT ON articles
FOR EACH
ROW
BEGIN
UPDATE articles SET updated_at = NOW() ;
END;
Но у меня есть ошибки, как это =>
# 1064 - Ошибка синтаксиса около '' строка 5
Ok, Thanx, я понимаю, NEW это линия линия вставлена. И если я хочу активировать триггер, когда я обновляю строку? – Gauthier
'NEW' - это значение, которое вы указали в своей инструкции insert или значение, которое оно должно иметь после этого,' OLD' - это значение перед тем, как оператор сделал что-либо. Если вы хотите иметь триггер для оператора обновления, вам нужно написать еще один триггер. – fancyPants