odi*_*seh 2 t-sql sql-server datetime date
我在SQL中有一个DateTime类型的变量.只需要将Date作为其中的一部分.
请帮忙?
SELECT DATEADD(dd, 0, DATEDIFF(dd, 0, GETDATE()))
Run Code Online (Sandbox Code Playgroud)
其结果是:"2009-07-14 00:00:00.000"
编辑:猜测下一个变种更常见:
SELECT DATEADD(dd, DATEDIFF(dd, 0, GETDATE()), 0)
Run Code Online (Sandbox Code Playgroud)
因为的day
图案可以容易地改变至week
或month
图案.当该GROUP BY
子句按周(按报告)分组时,它非常有用.
在Stack Overflow之前已经询问并回答过这个问题.事实上,它一直被问到:
归档时间: |
|
查看次数: |
1971 次 |
最近记录: |