Función OVERLAY en PostgreSQL

La función OVERLAY en PostgreSQL te permite remplazar parte de una cadena desde una posición inicial y final. Esta función está englobada en las denominadas funciones de cadena.

Tabla de Contenidos ocultar

Sintaxis

Escribe la siguiente sintaxis para utilizarlo:

OVERLAY(cadena1 PLACING cadena2 FROM posicionInicial FOR posicionFinal)
  • OVERLAY: es el nombre de la función.
  • cadena1: cadena que se quiere reemplazar.
  • cadena2: cadena que se reemplazará en cadena1.
  • posicionInicial: posición desde la que empezará a reemplazar.
  • posicionFinal: posición en la que termina de reemplazar.

Ejemplo

En el siguiente ejemplo puedes observar cómo reemplazamos de la cadena ‘Mxxxxl‘ por la cadena ‘igue‘ desde la posición 2 a la 4:

SELECT OVERLAY('Mxxxxl' placing 'igue' from 2 for 4);
Función OVERLAY en PostgreSQL

Escribir un comentario

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