【发布时间】:2016-06-08 15:18:24
【问题描述】:
嗯,我使用的是 MS Access 数据库,并且我有一个字段 Date。在该字段的属性中,我已指定格式应为“dd/mm/yyyy”。但是,当我在该字段上使用查询时,它会使用日期格式“mm/dd/yyyy”进行搜索。我不知道为什么要这样做,因为我认为查询会适应字段属性并且我无法在线找到解决方案。我的位置和时区设置在欧洲。这是我使用的查询:
SELECT Count(*) AS Amount
FROM Plays
WHERE PersonID = 1001 AND RestaurantID = 101358 and Date = #7/6/2016#
因此,在此查询中,它搜索的不是 2016 年 6 月 7 日,而是 2016 年 7 月 6 日。PersonID 和 RestaurantID 都设置为数字;日期设置为日期/时间。如何修复它,以便查询搜索为日期格式“dd/mm/yyyy”,而不必每次都使用任何 sql 函数?
【问题讨论】: