SQL Server: función de reemplazo

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

SQL Server: función de reemplazo

Este tutorial de SQL Server describe cómo usar Reemplazar función Sintaxis y ejemplos en SQL Server (Transact-SQL).

describir

En SQL Server (Transact-SQL), la función REEMPLAZAR reemplaza una secuencia de caracteres en una cadena con otro conjunto de caracteres, sin distinción entre mayúsculas y minúsculas.

sintaxis

La sintaxis de la función REEMPLAZAR en SQL Server (Transact-SQL) es:

REPLACE( string1, string_to_replace, replacement_string )

parámetro o parámetro

string1 La cadena de origen en la que se va a reemplazar una secuencia de caracteres por otro conjunto de caracteres. string_to_replace La cadena a buscar en string1. cadena_reemplazo Cadena de reemplazo. Todas las apariciones de string_to_replace se reemplazarán con replace_string en string1.

notas

  • La función REEMPLAZAR realiza un reemplazo que no distingue entre mayúsculas y minúsculas. Por lo tanto, todas las apariciones de string_to_replace se reemplazarán con replace_string, independientemente de string_to_replace o replace_string.
  • Consulte también la función COSAS.

aplicar para

La función REEMPLAZAR está disponible en las siguientes versiones de SQL Server (Transact-SQL):

  • Servidor SQL 2017, Servidor SQL 2016, Servidor SQL 2014, Servidor SQL 2012, Servidor SQL 2008 R2, Servidor SQL 2008, Servidor SQL 2005

ejemplo

Veamos algunos ejemplos de la función REEMPLAZAR de SQL Server y exploremos cómo usar la función REEMPLAZAR en SQL Server (Transact-SQL).

Por ejemplo:

SELECT REPLACE('TechOnTheNet.com', 'T', '3');
Result: '3echOn3heNe3.com'          (both T and t are replaced by 3)

SELECT REPLACE('TechOnTheNet.com', 'Tech', '1234');
Result: '1234OnTheNet.com'

SELECT REPLACE('TechOnTheNet.com', 'c', '123');
Result: 'Te123hOnTheNet.123om'

SELECT REPLACE('Programar Plus', ' ', 'Z');
Result: 'TechZOnZTheZNet'
(Visited 8 times, 1 visits today)