ORACLE統計字符串出現的次數

在ORACLE數據庫的使用中,有時候咱們須要統計某個字符串出現的次數。數據庫

可是在11g版本前,咱們須要結合translate函數能夠完成,比較麻煩,例如統計「/」在字符串中出現的次數:函數

SELECT LENGTHB(TRANSLATE('01/02/03','/'||'01/02/03','/')) FROM DUAL

顯示結果爲 2code

在11g開始,能夠利用regexp_count函數輕鬆完成:regexp

SELECT REGEXP_COUNT ('01/02/03', '/' ) FROM DUAL

顯示結果爲 2字符串

相關文章
相關標籤/搜索