【发布时间】:2012-11-08 04:11:06
【问题描述】:
我有一个使用 SQLite 的 iOS 应用程序。我使用 FireFox 和插件 SQLite Manager 来管理数据库。
现在我有一张这样的桌子:
CREATE TABLE "someTable" ("id" INTEGER NOT NULL , "timeOfEvent" DATETIME NOT NULL)
然而,我几乎可以在 DateTime 列中输入我想要的任何值,如下所示:
INSERT INTO sometable (id, timeOfEvent) VALUES (1,'2012-99-99')
INSERT INTO sometable (id, timeOfEvent) VALUES (2,'yyyy-mm-dd')
...etc
为什么会这样?
【问题讨论】: