oracle:判断某个字符在字符串中出现了几次

select LENGTH(REGEXP_REPLACE(REPLACE('上海自来水来自海上', '来', '@'), '[^@]+', '')) counts  from dual

你可能感兴趣的:(oracle:判断某个字符在字符串中出现了几次)