一尘不染

sqlite数据库默认时间值“now”

sql

在sqlite数据库中是否可以创建一个带有默认为timestamp列的表DATETIME('now')

像这样:

CREATE TABLE test (
    id INTEGER PRIMARY KEY AUTOINCREMENT, 
    t TIMESTAMP DEFAULT DATETIME('now')
);

这给出了一个错误…如何解决?


阅读 256

收藏
2021-05-23

共1个答案

一尘不染

我相信你可以使用

CREATE TABLE test (
  id INTEGER PRIMARY KEY AUTOINCREMENT,
  t TIMESTAMP
  DEFAULT CURRENT_TIMESTAMP
);
2021-05-23