sqlserver如何获取指定日期的当月第一天

2024-10-13 10:18:26

1、获取SQLServer的当前日期,使用getdate函数即可 select GETDATE()

sqlserver如何获取指定日期的当月第一天

3、获取SQLServer最小日期,距离当前日期相差了多少个月 select DATEDIFF(month, 0, getdate())

sqlserver如何获取指定日期的当月第一天

5、另外还有一种方式,计算得到的是当月第一天的当前时间,注意,这里包含了时间,不再是0点了。首先使用DAY函数,计算出当前日期是本月的第几天 select DAY(getdate())

sqlserver如何获取指定日期的当月第一天

7、少减一天才能得到当前日期的当月第一天的当前时间,注意,这里最终的结果是包含当前时间的,而不是当月第一天的0点 select DATEADD(d, -DAY(getdate()) + 1, getdate())

sqlserver如何获取指定日期的当月第一天
猜你喜欢