Contando strings

Veja nesta dica como identificar a quantidade de vezes que uma substring se repete dentro de uma string.


Contando strings

O script SQL abaixo identificar a quantidade de vezes que uma substring se repete dentro de uma string no Oracle.

Suponha que nós queiramos identificar quantas vezes a string "aa" se repete dentro da string "aakhgghghjaahhjghghaajghgaa"'. Para isso, faça:


SELECT (length('aakhgghghjaahhjghghaajghgaa') -
length(REPLACE('aakhgghghjaahhjghghaajghgaa','aa')))/length('aa')
FROM dual

Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados