在SQL Server中,可以使用以下方法获取每月的最后一天:
SELECT DATEADD(DAY, -1, DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()) + 1, 0)) AS LastDayOfMonth
这将返回当前日期所在月份的最后一天。
SELECT EOMONTH(GETDATE()) AS LastDayOfMonth
这将返回当前日期所在月份的最后一天。
SELECT DATEADD(DAY, -1, DATEADD(MONTH, DATEPART(MONTH, GETDATE()) + 1, DATEADD(YEAR, DATEPART(YEAR, GETDATE()) - 1900, 0))) AS LastDayOfMonth
这将返回当前日期所在月份的最后一天。
以上是获取每月最后一天的几种常见方法,根据具体情况选择适合的方法即可。
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云