天天看点

ORACLE 获取字符串中数字

select REGEXP_SUBSTR('xxx公司创建于1990年','[[:digit:]]+') from dual; 
           
但仅能获取第一个数字串 
           
如 
           
select REGEXP_SUBSTR('xxx公司创建于1990年 , 目前已是世界500强公司','[[:digit:]]+') from dual; 
           
仅能获取到1990