在Jet OLEDB中的where子句中寻找日期的语法

时间:2010-02-07 01:30:12

标签: ruby oledb

我有使用where子句限制日期的问题

我甚至无法得到像“2010年2月5日”那样的简单陈述, 如,

从LineItems中选择*,其中DueDate = 2/5/2010; 我试过了 “2010/2/5” “2010年2月5日” “2010-2-5” “2010-02-05” 2010-2-5 2010-02-05 ... 但都没有用。

有没有人知道日期的正确格式应该是什么 是?它应该被引用吗?

谢谢!

2 个答案:

答案 0 :(得分:0)

这在查询中适用于我

SELECT *
FROM Table1
where mydate = 2010/2/5

写这样的日期是明确的;反过来将取决于您的区域设置。

答案 1 :(得分:0)

嘿,伙计们,我确实知道你必须用一对#来围绕约会。只是让日期没有根据对我来说不起作用。我通过在Access的数据视图中保存“过滤器”作为查询来解决这个问题,然后我在SQL视图中查看了该查询。