У меня есть следующая таблица
CREATE TABLE ex(
id INTEGER PRIMARY KEY,
dat DATE NOT NULL CHECK(dat IS date(dat))
);
И я хочу, чтобы дата автоматически устанавливалась на дату («сейчас») при каждой вставке.Вот почему я создал TRIGGER
CREATE TRIGGER setTrigger
AFTER INSERT
ON ex
FOR EACH ROW
BEGIN
UPDATE ex
SET dat = date('now')
WHERE id = NEW.id;
END;
Но я получаю следующую ошибку:
too many levels of recursion
Как я могу это исправить?