SQLPro for MSSQL日期查询一天

时间:2016-10-05 15:45:05

标签: sql-server date

我在SQLPro for MSSQL的表上​​运行以下查询:

SELECT * FROM MyTable where Date = '2016-06-28'

日期列包含格式化为日期时间的字段,例如:' 2016-06-27 19:00:00:000'。当我运行查询时,它返回结果,其日期列中的条目比我查询的日期早一天。因此,在上面的示例中,返回的所有结果都包含日期' 2016-06-27'。我要查找的日期有数据,因为如果我查询2016-06-29'我得到了28日的数据。

此外,当我使用pymssql从游标查询时,我得到正确日期的数据,所以看起来问题是SQLPro而不是数据库本身。任何人都知道发生了什么/如何解决它?

1 个答案:

答案 0 :(得分:0)

开发者在这里。这确实是SQLPro的一个错误。我已经向@stableMatch发送了一个修复程序来解决这个问题。