ORACLE 从一列包含数字+汉字的字段中单独查询数字

例如:

从字段8号楼710中只取出8710,

select TRIM(TRANSLATE('8号楼710', trim(TRANSLATE('8号楼710', '1234567890', ' ')), ' ')) from dual;

ORACLE 从一列包含数字+汉字的字段中单独查询数字

 

同样的道理,提取一整列的数字,只要将'8号楼710'换成字段名称,dual换成对应的表名即可。

上一篇:2022-2-7 192和10开头的网址的区别


下一篇:源码,反码,补码