本文是一個技巧文章,介紹SQL根據已知的年月,計算該月的天數.
本文是一個技巧文章,介紹SQL根據已知的年月,計算該月的天數.
declare @iDays int
declare @dt varchar(50)
set @dt=@Year+'-'+@Month+'-01'
select @iDays=day(dateadd(d,-Day(dateadd(m,1,convert(datetime,@dt))),dateadd(m,1,convert(datetime,@dt))))
print @idays