ORACLE学习笔记 translate,REGEXP_replace

从一串文本中提取数字:

select translate('用纸箱包200/箱',REGEXP_replace('用纸箱包200PCS/箱','[0-9]',''),' ')from dual;

 

translate 表示用用第三个串替换第二个串的内容,如果第二个串里没有,则保留下来。

translate(第一个,第二个,第三个)

posted on 2014-03-05 11:02  ringwang  阅读(1113)  评论(0编辑  收藏  举报