リレーションを定義するときに、挿入時に属性をタイムスタンプに更新したいと思います。たとえば、私が今持っている作業テーブル
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タイムスタンプとしてフォーマットする方法を教えてもらえますか?