CREATE FUNCTION FUN_DAYS(@Year varchar(4),@Month varchar(2)) RETURNS TABLE AS return select top 100 percent @year+'-'+@Month+'-'+rtrim(langid+1) 日期 from master.dbo.syslanguages where langid+1<=day(dateadd(dd,-1,dateadd(mm,1,@Year+'-'+@Month+'-1'))) order by langid
SQL计算给定月天数
最新推荐文章于 2025-03-05 15:10:40 发布
本文介绍了一个用于生成指定年月下的日期范围的SQL函数。该函数接收年份和月份作为输入参数,并返回相应月份内的所有日期。通过使用syslanguages表来生成日期,并确保生成的日期不会超过当月的最大天数。
1052

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



