
oracle怎么实现三个数比较,取最大值
2个回答
展开全部
#定义一个比较函数。比较简陋,可以完善下
create or replace function complenum(a in number,b in number)
return number is
result number;
begin
if a > b then
result := a;
else
result:= b;
end if;
return result;
end;
接着调用这个函数:
begin
DBMS_OUTPUT.PUT_LINE(complenum(complenum(1,2),3));
end;
得到最大的数
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询