方法一:使用regexp_replace()方法
select regexp_replace(addr,'[^0-9]') from user ;
方法二:使用regexp_substr()方法
select regexp_substr(addr,'[0-9]+') from user ;
方法三:用translate('待替换字符串', '1234567890', ' ') 即:把待替换字符串中的数字替换为‘’
select TRIM(TRANSLATE(addr, trim(TRANSLATE(addr, '1234567890', ' ')), ' ')) from user t;
方法四:截取字符串 substr(str,0,2)
select substr(addr,0,2) from user ;