función replace()

La función replace() sustituye cada instancia de un patrón de la entrada por el valor de la sustitución de cadena.

Sintaxis

La función replace() tiene la sintaxis siguiente:
varchar = replace(varchar input, varchar pattern, varchar 
replacement);
nvarchar = replace(nvarchar input, nvarchar pattern, nvarchar 
replacement);

El valor input especifica el valor varchar o nvarchar en el que se sustituirán los caracteres.

El valor pattern especifica los caracteres a sustituir.

El valor replacement especifica los caracteres que se sustituirán de cada instancia del valor pattern.

Devuelve

La función sustituye las instancias del patrón en la entrada.

Ejemplo

select replace('persisaent','a','t');
  REPLACE
------------
 persistent
(1 row)