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 esta 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 remplazar.
  • cadena2: cadena que se remplazara en cadena1.
  • posicionInicial: posición desde la que empezara a remplazar.
  • posicionFinal: posición en la que termina de remplazar.

Ejemplo

En el siguiente ejemplo puedes observar como remplazamos 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);

Escribir comentario

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