度量快速开发平台-专业、快速的软件定制快开平台

标题: oracle字符转换成数字 [打印本页]

作者: 张兴康    时间: 2020-6-24 13:59
标题: oracle字符转换成数字
1>函数转换

select nvl2(translate(a.data, '\1234567890.', '\'), null, a.data) n, a.data  from rpt_detail a;

2>自定义函数

create   or   replace   function   isNumber(p_in   varchar2)   return   boolean   as  
         i   number;
begin  
         i:=to_number(p_in);
         return   true;
exception
         when   others   then   
               return   false;
end   ;

作者: 张兴康    时间: 2020-6-24 14:00

作者: caixuqad    时间: 2020-6-24 17:41

作者: fteair    时间: 2020-6-25 14:40

作者: 张兴康    时间: 2020-6-28 14:31
fteair 发表于 2017-8-25 14:40


作者: fteair    时间: 2020-6-28 14:42
张兴康 发表于 2017-8-28 14:31


作者: 张兴康    时间: 2020-6-29 14:14
fteair 发表于 2017-8-28 14:42

你咋也抽烟了




欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/) Powered by Discuz! X3.2