标签:int nbsp function arc tracking ast net select csdn
--创建函数
create function [dbo].[fn_IsLeapYear]
(
@year int
)
returns varchar(14)
as
begin
declare @returnvalue varchar(14)
declare @setvalue int
set @setvalue=datepart(mm,dateadd(dd,1,cast((cast(@year as varchar(4))+
‘0228‘) as datetime)))
if(@setvalue=2)
set @returnvalue=‘闰年‘
else
set @returnvalue=‘非闰年‘
return (cast (@year as varchar(8))+‘年:‘+@returnvalue)
end
--测试示例
select dbo.[fn_IsLeapYear] (year(getdate()))
select dbo.[fn_IsLeapYear] (2008)
--运行结果
/*
2011年:非闰年
2008年:闰年
*/
标签:int nbsp function arc tracking ast net select csdn
原文地址:http://www.cnblogs.com/accumulater/p/6244613.html