SqlServer 获得某月的天数
declare @bdate datetime,@edate datetime,@date datetime
set @date='2007-4-1'
set @bdate=cast(convert(char(7),@date,120)+'-1' as datetime)
set @edate=dateadd(mm,1,@bdate)
select datediff(d,@bdate,@edate) 
posted on 2007-06-27 08:55  HTTP500  阅读(216)  评论(0)    收藏  举报