我有一个使用 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
为什么这可能?