一尘不染

T-SQL将日期时间修整到最接近的日期?

sql

我有一列可以跟踪使用日期时间创建事物的时间,但是我想生成一个按天对它们进行分组的报告,因此我需要一种使datetime列的时间成分为零的方法。

我该怎么做呢?


阅读 140

收藏
2021-05-16

共1个答案

一尘不染

一种方法是更改getdate()为列名,

select dateadd(dd, datediff(dd, 0, getdate())+0, 0)
2021-05-16