求sqlserver自定义函数,比较三个数的大小,返回最大值
2个回答
展开全部
create function dbo.GetMax(@var1 int ,@var2 int ,@var3 int )
returns int
begin
declare @maxVar int;
if @var1 > @var2
set @maxVar = @var1;
else
set @maxVar = @var2;
if @maxVar > @var3
set @maxVar = @maxVar;
else
set @maxVar = @var3;
return @maxVar
end
returns int
begin
declare @maxVar int;
if @var1 > @var2
set @maxVar = @var1;
else
set @maxVar = @var2;
if @maxVar > @var3
set @maxVar = @maxVar;
else
set @maxVar = @var3;
return @maxVar
end
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询