Tiempo de lectura:42 Segundos

La función POSITION en PostgreSQL te devuelve la posición de la subcadena dentro de una cadena. La función nos devuelve un numero entero con la posición de la subcadena, en caso de no encontrase, devolverá un cero. Si hay más de una coincidencia solo devolverá la primera posición. Esta función esta englobada en las denominadas funciones de cadena.

Sintaxis

Escribe la siguiente sintaxis para utilizarlo:

POSITION(subcadena in cadena)
  • POSITION: es el nombre de la función.
  • subcadena: cadena a buscar.
  • cadena: cadena donde debe buscar la subcadena.

Ejemplo

Una sola coincidencia

En el siguiente ejemplo buscamos la posición de la cadena ‘com’ dentro de la cadena ‘MiguelTroyano.com’:

SELECT POSITION('com' in 'MiguelTroyano.com');

Dos coincidencias

En el siguiente ejemplo buscamos la posición de la cadena ‘o’ dentro de la cadena ‘MiguelTroyano.com’:

SELECT POSITION('o' in 'MiguelTroyano.com');

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio está protegido por reCAPTCHA y se aplican la política de privacidad y los términos de servicio de Google.

Perfiles en Redes Sociales