SQL datetime需要读取00:00:00.000

前端之家收集整理的这篇文章主要介绍了SQL datetime需要读取00:00:00.000前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有以下sql
select DATEADD(s,-1,DATEADD(mm,DATEDIFF(m,GETDATE()),0))

以这种格式出现:

2012-02-29 23:59:59.000

我需要具有相同日期的确切代码段,但是时间部分必须读取00:00:00.000

修改*我应该在这里明确:我需要在任何给定的时间有上个月的最后一天(当然时间为00:00:00.000格式)

解决方法

select dateadd(d,datediff(d,dateadd(s,dateadd(m,datediff(m,getdate()),0))),0)

猜你在找的MsSQL相关文章