Base de datos, Funciones, Funciones de Cadena, PostgreSQLBase de datos, Funciones de Cadena, Funciones PostgreSQL, 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);
