在sqlite数据库中,是否可以创建一个时间戳列默认为DATETIME('now')
的表?
这样地:
CREATE TABLE test (
id INTEGER PRIMARY KEY AUTOINCREMENT,
t TIMESTAMP DEFAULT DATETIME('now')
);
这是一个错误...如何解决?
在sqlite数据库中,是否可以创建一个时间戳列默认为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
);
从版本3.1(source)起