我有一个包含“使用日期的TIMESTAMP”列的表,但我不确定SQLite期望的格式。在将其插入上面的列之前,我如何格式化“5/3/1999 10:30 PM”?
另外,参数化查询如何帮助格式化这样的事情?
答案 0 :(得分:2)
SQLite没有实际的日期/时间类型,它只是使用字符串。有效的日期/时间字符串格式可以在“时间字符串”部分找到:
http://www.sqlite.org/lang_datefunc.html
至于第二个问题,我不确定你可以做些什么来帮助参与者提供帮助。您可能只想编写一个从预期格式转换为SQLite格式的函数。