create or replace function test_is_number(p_in varchar2) return varchar2 as
p_out varchar2(1):='N';
i number;
begin
i:=to_number(p_in);
p_out:='Y';
return p_out;
exception
when others then
p_out:='N';
return p_out;
end;--判断是否是数字:是返回Y不是则返回N
select test_is_number('2B') from dual
p_out varchar2(1):='N';
i number;
begin
i:=to_number(p_in);
p_out:='Y';
return p_out;
exception
when others then
p_out:='N';
return p_out;
end;--判断是否是数字:是返回Y不是则返回N
select test_is_number('2B') from dual
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货