CREATE FUNCTION dbo.GetDaysInMonthAfter500Days (@today DATE) RETURNS INT AS BEGIN DECLARE @futureDate DATE = DATEADD(day, 500, @today); DECLARE @daysInMonth INT = DAY(EOMONTH(@futureDate)); RETURN @daysInMonth; END

-- 使用示例 SELECT dbo.GetDaysInMonthAfter500Days(GETDATE()); -- 返回当前日期往后 500 天所在月份的天数

T-SQL 函数:计算未来 500 天所在月份的天数

原文地址: https://www.cveoy.top/t/topic/muYl 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录