Есть таблица в ней поле id, первичный ключ с autoincrement и поле cdate куда записывается дата записи новой строки.
Возникла мысль записывать дату создания с помощью триггера по событию ВСТАВКА.
CREATE TRIGGER “add_new”
AFTER
INSERT
ON spravka
BEGIN
UPDATE spravka SET cdate = datetime('now'') WHERE id IN (SELECT MAX(id) FROM spravka);
END
Но не получается, на сколько я понял на момент срабатывания триггера, autoincrement полю id не присвоил ни какого значения и оно равно NULL.
Как можно реализовать запись даты создания в новую строку с помощью триггера???