--定义变量
declare @BeginTime datetime = '2018-02-05'
--获得传入月份第一天
select dateadd(dd,-day(@BeginTime)+1,@BeginTime)
--本月最后一天:
SELECT dateadd(ms,-3,DATEADD(mm, DATEDIFF(m,0,@BeginTime)+1, 0))
SQL SERVER获得当月第一天和最后一天
最新推荐文章于 2023-12-27 14:13:56 发布
本文介绍如何使用SQL进行日期操作,包括获取指定日期的月初和月末日期。通过实例演示了如何定义变量并使用dateadd函数计算特定日期。适用于数据库管理员和SQL初学者。

5224

被折叠的 条评论
为什么被折叠?



