求当前时间当月有多少天SQL自定义函数 CREATE FUNCTION dbo.fn_dayofmonth (@dt datetime) RETURNS int AS BEGIN declare @nextmonth datetime set @nextmonth=dateadd(m,1,@dt) return(day(dateadd(day,-day(@nextmonth),@nextmonth))) END