Я хочу обновить поле с текущей меткой времени, когда строка обновляется.
В MySQL я бы сделал, объявив таблицу
LastUpdate TIMESTAMP DEFAULT CURRENT_TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTAMP
Но часть "on update" не работает с SQLite. Я не мог найти способ сделать это автоматически, мне нужно объявить триггер?
РЕДАКТИРОВАТЬ. Для записи здесь есть текущий триггер:
CREATE TRIGGER [UpdateLastTime]
AFTER UPDATE
ON Package
FOR EACH ROW
BEGIN
UPDATE Package SET LastUpdate = CURRENT_TIMESTAMP WHERE ActionId = old.ActionId;
END
Спасибо