admin

将时间23:59:59.999添加到结束日期之间

sql

我在使用以下方法时遇到了问题:

Column_Name BETWEEN @StartDate AND @EndDate.

这是因为该时间的@EndDate = 00:00:00.000,它没有获取当天的所有值。

如何将@EndDate(始终为00:00:00.000)转换为始终为Date + 23:59:59.999?


阅读 205

收藏
2021-05-10

共1个答案

admin

避免需要添加EndDate + 23:59:59.999的一种选择是不使用between比较,而是使用column_name >=@StartDate and column_name < @EndDate +1

2021-05-10