Oracle查詢某個字符出現的次數

通過下面的SQL可以查詢【.】在字符串中出現的次數:

select length('test.char') - length(replace('test.char','.','')) from dual;

length獲取字符總長度,length+replace獲取去掉特定字符之後的長度,相減獲得的差就是特定字符出現的次數。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章