我正在为iOS 5编写一个应用程序,让用户每天保存一定的值,只有一个。该表有一个ID INTEGER PRIMARY KEY AUTOINCREMENT,DATE TEXT,VALUE INTEGER,因为我做的研究告诉我,SQLite不能将日期保存为日期,而是作为文本或整数等。
我现在遇到两个问题:
1)我无法将日期保存为“2011-12-05”,因为SQLite会将数学保存为“1994”,即使它是文本。 2)如果我希望INSERT或REPLACE一行,如果该表中已存在该日期(希望是最后一行),该怎么办?
如果有人可以提供帮助,我将不胜感激:)