我正在尝试从 ac# 应用程序在我的表中插入当前日期,我这样做的方式如下:
sqlite_cmd.CommandText = "INSERT INTO tablename (column1,creation_date) VALUES ('abcd_" + (id) + "',CURRENT_TIMESTAMP);";
sqlite_cmd.ExecuteNonQuery();
但这会引发错误,指出 CURRENT_TIMESTAMP 不是有效字段。我使用 Firefox 的 sqlite manager 插件仔细检查了上述查询,它似乎工作正常。
PS - 上述查询中的 id 是一个由 c# 应用程序设置的 int 变量。