При определении отношения я хочу обновить атрибут до временной метки при вставке. Например, рабочий стол, который у меня есть прямо сейчас
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.
Я читал документы , но это не было ясно. Например, я изменил отношение таблицы к time TIMESTAMP DEFAULT DATETIME('now','unixepoch')
, но получаю сообщение об ошибке. Здесь, как и в документах, now
— моя строка времени, а unixepoch
— модификатор, но это не сработало. Может ли кто-нибудь помочь мне отформатировать его как временную метку unixepoch?