【发布时间】:2013-09-12 08:20:39
【问题描述】:
我正在使用 c# 中的以下查询从 Sqlite 数据库中检索数据
SELECT * FROM tableName
它工作正常。但我想根据日期检索数据,例如:
SELECT * FROM tableName WHERE date=09-09-2013
但它对我不起作用,因为 Sqlite 日期表示不是这种日期格式。 我想问的是,有什么方法可以根据上面查询中提到的用户日期和时间来检索 Sqlite 数据,以及如何以用户可读格式表示 Sqlite 数据库的日期和时间。
【问题讨论】:
-
你可能想在 sqlite 中搜索更多这个
strftime。 -
使用参数化查询。
-
09-09-2013是三个相减的数字。也许您想使用字符串'09-09-2013'?