При определении отношения я хочу обновить атрибут метки времени при вставке. Например, рабочий стол, который у меня есть прямо сейчас
CREATE TABLE t1(
id INTEGER PRIMARY KEY AUTOINCREMENT,
time TIMESTAMP
DEFAULT CURRENT_TIMESTAMP,
txt TEXT);
Это обновление временной метки для вставки, например, insert into t1 (txt) values ('hello')
добавляет строку 1|2012-07-19 08:07:20|hello|
. Тем не менее, я хочу, чтобы эта дата была отформатирована в формате unixepoch.
Я прочитал docs, но это было неясно. Например, я изменил отношение таблицы к time TIMESTAMP DEFAULT DATETIME('now','unixepoch')
, но я получил ошибку. Здесь, как и в документах, now
была моей временной строкой, а unixepoch
был модификатором, но это не сработало. Может ли кто-нибудь помочь мне отформатировать его как временную метку unixepoch?