Para buscar
un carácter en una cadena de caracteres, utilizaremos las expresiones regulares
(REGEXP) en este caso REGEXP_COUNT, con esta función podemos buscar las coincidencias en una cadena y
contarlos.
Sentencia
Base:
Select REGEXP_COUNT('cadena','coincidencia',inicio) from
dual;
La cadena representa el string.
La coincidencia es el valor a buscar.
El inicio es un número, el cual indica la
posición desde la que inicia la búsqueda.
Ejemplo: Se quiere saber cuantas veces
aparece el carácter “;” dentro de una cadena de texto.
select REGEXP_COUNT('carlos;gonzalez;25;Cali', ';', 1) from dual;
Output:
No hay comentarios:
Publicar un comentario