Подтвердить что ты не робот

Поддерживает ли sqlite3 триггер для автоматического обновления поля "дата_потока" update_on?

У меня есть таблица, которая выглядит так:

user_id   |  name   |  created_on   |   updated_on
--------------------------------------------------
1         | Peter D | 1/1/2009      |

Если я вставляю или обновляю запись, я бы хотел, чтобы триггер обновил поле updated_on с помощью datetime ('now'). Но я не могу найти имя функции для настройки последней обновленной строки в sqlite3. Есть один?

4b9b3361

Ответ 1

CREATE TRIGGER your_table_trig AFTER UPDATE ON your_table
 BEGIN
  update your_table SET updated_on = datetime('now') WHERE user_id = NEW.user_id;
 END;