0
Триггер, определенный ниже, не работает в sqlite3.триггер SQLite3 не работает
CREATE TRIGGER 'delete_expired' BEFORE INSERT ON 'visitor' BEGIN DELETE FROM visitor WHERE 'create_at' <= date('now', '-6 day'); END
Но, это так ... Что-то может быть не так с условиями. Может ли кто-нибудь указать мне? Заранее благодарен
CREATE TRIGGER 'delete_expired' BEFORE INSERT ON 'visitor' BEGIN DELETE FROM visitor; END
Это условие означает удалить все записи, которые старше, чем за 6 дней в таблице посетителей –
примечание стороны, это условие работает отлично, как следующее DELETE FROM посетитель WHERE «create_at» <= Дата («теперь», «- 6 дней); Однако он не размещается внутри триггера ... –