2
A
回答
5
尝试使用如下REGEXP_COUNT
功能:
select REGEXP_COUNT('This is varchar', 'i') from dual
Here您可以找到有关REGEXP_COUNT更多信息。
1
试试这个:
LENGTH(varcharString) - LENGTH(REPLACE(varcharString, 'i', ''))
3
你可以删除所有的i
s并检查长度差异。
select length('This is varchar')
- NVL(length(replace('This is varchar', 'i')) , 0)
from dual;
+1
编辑:需要考虑空值:'选择长度( '三') - 长(更换( '三', 'I'))从双;' –
相关问题
- 1. 统计VARCHAR字段中字符串出现的次数?
- 2. 如何统计一个Oracle varchar值中一个字符的出现次数?
- 3. 如何统计对象中字符串的出现次数
- 4. 如何统计字符串中序列的出现次数?
- 5. 如何计算单个SQL中varchar中的字符出现次数?
- 6. 如何统计字符串(列表)中字符的出现次数
- 7. 统计Python字符串中字母的出现次数
- 8. 统计字符串中出现的次数。 Linux的
- 9. Python:计算字符串中给定字符的出现次数
- 10. 计算字符串中特定字符的出现次数
- 11. 统计某些字符串在Python中出现的次数
- 12. 统计文档中字符串的唯一出现次数
- 13. 如何统计多个元素中指定词的出现次数
- 14. 统计数组中出现的次数
- 15. 如何计算Dataframe字段中字符串的出现次数?
- 16. 如何计算字母出现在字符串中的次数?
- 17. 计数字符串的出现次数
- 18. 统计unix中某个字符出现在字符串中的次数
- 19. 如何统计字符串中字符的出现
- 20. 如何统计字符串中所有字符的出现?
- 21. 如何统计一个字符在一行中出现的次数
- 22. 计算字符串中数组中字符出现的次数?
- 23. 如何统计SQL中计算列的出现次数?
- 24. 使用子字符串来统计单词出现的次数
- 25. 如何计算字符串出现在列中的次数?
- 26. 我如何计算一个字符串中出现的次数?
- 27. 如何计算python中分区字符的出现次数?
- 28. PHP:统计数字出现在数组中的次数?
- 29. 统计特定字段在一年内出现的次数
- 30. 如何统计数组中每个项目的出现次数?
警告:我不是一名Oracle开发人员。我确信这个例子非常适用,但我会注意函数名称的REGEXP部分;简单地用''替代''''可能不会做到人们想做的事情。 –
@ ta.speot.is但是这个'选择REGEXP_COUNT('This is varchar。','[。]')from dual' will work :) – Parado