可以使用SQL的DATEADD函数结合DATEPART函数来获取每月的最后一天,具体可以参考以下示例代码: SELECTDATEADD(day,-1,DATEADD(month,
可以使用SQL的DATEADD函数结合DATEPART函数来获取每月的最后一天,具体可以参考以下示例代码:
SELECTDATEADD(day,-1,DATEADD(month,1,DATEADD(day,1,DATEADD(month,DATEDIFF(month,0,GETDATE()),0))))
上述代码中,首先使用DATEDIFF函数获取当前日期与1900-01-01相差的月数,然后使用DATEADD函数获取当前月的第一天,再加一个月得到下个月的第一天,最后减去一天即为当前月的最后一天。
版权声明
本文仅代表作者观点,不代表博信信息网立场。