在sqlite数据库中是否可以创建一个带有默认为timestamp列的表DATETIME('now')?
DATETIME('now')
像这样:
CREATE TABLE test ( id INTEGER PRIMARY KEY AUTOINCREMENT, t TIMESTAMP DEFAULT DATETIME('now') );
这给出了一个错误…如何解决?
我相信你可以使用
CREATE TABLE test ( id INTEGER PRIMARY KEY AUTOINCREMENT, t TIMESTAMP DEFAULT CURRENT_TIMESTAMP );