SQL根据已知的年月,计算该月的天数.

 本文是一个技巧文章,介绍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

posted @ 2009-11-09 14:16  岭南六少  阅读(422)  评论(0)    收藏  举报