计算字符串中某字符的个数,该如何处理

计算字符串中某字符的个数列如字段值AABBCCA,我想算出字段里有几个APLSQL select应该怎么写?有现成的函

计算字符串中某字符的个数
列如字段值'AABBCCA',我想算出字段里有几个A

PLSQL select应该怎么写?有现成的函数吗?

[解决办法]
length('AABBCCA')-length(replace('AABBCCA','A',''))
[解决办法]

SQL code
SELECT LENGTH ('AABBCCA') - LENGTH (REPLACE ('AABBCCA', 'A', ''))  FROM DUAL