查询字符串中字符B出现的次数:
SELECT LENGTH('ABBCDE')-LENGTH(REPLACE('ABBCDE','B','')) FROM DUAL;
或:
SELECT LENGTH(TRANSLATE('ABBCDE','B'||'ABBCDE','B')) FROM DUAL;
或使用正则表达式:REGEXP_COUNT:
select regexp_count('ABBCDE', 'B') from dual
查询字符串中字符B出现的次数:
SELECT LENGTH('ABBCDE')-LENGTH(REPLACE('ABBCDE','B','')) FROM DUAL;
或:
SELECT LENGTH(TRANSLATE('ABBCDE','B'||'ABBCDE','B')) FROM DUAL;
或使用正则表达式:REGEXP_COUNT:
select regexp_count('ABBCDE', 'B') from dual