oracle中有個 regexp_like函數,可以通過正規表達式的規則來比對純數字項。
但是這個函數不是所有版本的oracle都具有的,如果在沒有該函數的oracle版本中,可以使用trim+translate來比對。
目錄
1.regexp_like
2.trim+translate
3.參考文章位址
1.regexp_like
不多介紹,資源一搜一大堆
2.trim+translate
select * from table where trim(translate(column,'0123456789',' ')) is NULL;
注意,translate函數中第三個參數是一個空格。
3.參考文章位址
https://www.cnblogs.com/forzheng/p/8398999.html