sql函数调用方法

函数如下:

 

这里头需要加dbo

create function fn_NumOfDaysInMon (@date datetime)
returns int
as
begin
declare @begmonth datetime,@endmonth datetime,@days int
select @begmonth=dateadd(month,datediff(month,0,@date),0)
select @endmonth=dateadd(dd,-datepart(dd,@date),dateadd(mm,1,@date))
select @days=datediff(dd,@begmonth,@endmonth)+1
return @days
end

 

 

--sql server中调用方法


select dbo.fn_NumOfDaysInMon (getdate())

你可能感兴趣的:(sql,SQL Server)