Reemplazar la función en sql server

en características sql1

Una función de reemplazar en SQL Server se utiliza para reemplazar los caracteres individuales o múltiples con otra cadena simple o de varios caracteres.

Sintaxis: reemplazar la función en SQL Server

SUSTITUIR (input_string_expression, string_pattern, string_replacement)

input_string_expression: Cadena de entrada de caracteres, donde se buscará string_pattern
string_pattern: Cadena que se debe buscar dentro de una expresión cadena de entrada
string_replacement: Picadura para ser sustituido en una cadena de entrada

Vamos a empezar con algunos ejemplos.

1. Reemplazar un solo carácter en una cadena:

Seleccione Reemplazar ( `Bing`, `b`, `p`) como Example1-


En el ejemplo anterior, el carácter segundo en Bing es sustituido por pag y devuelve una nueva cadena `ping`.

2. Vuelva a colocar múltiples apariciones de un carácter en una cadena:

Seleccione Reemplazar ( `Vishwanath`, `a`, `v`) como Ejemplo 2-SELECT REPLACE ( `Vishal`, `i`, `v`) como Example2-


En el ejemplo anterior, las múltiples apariciones de un solo carácter se sustituye por el carácter de reemplazo y devuelve una nueva cadena.

3. Sustituir una cadena con otra:

Seleccione Reemplazar ( `BMW es mi coche favorito`, `BMW`, `Jaguar`) como Example3-


En el ejemplo anterior, cadena BMW se sustituye con Jaguar, y una nueva cadena se devuelve como salida.

sql server reemplazar Ejemplo de función 1-3

4. La función de columna de la tabla Reemplazar:

CREAR TABLA #Employee (EmployeeId INT, EmpName VARCHAR (50)) - INSERTAR EN #Employee (1, `Atul_Kokam`) - INSERTAR EN #Employee (1, `Sang_W`) - GO - Sustitución _ (subrayado) en nombre del empleado con un space.SELECT SUSTITUIR (EmpName, `_`, ``) Como CorrectedEmpNameFROM # empleado-


5. Vuelva a colocar la función con la declaración de actualización en SQL Server:

En el ejemplo anterior, hemos reemplazado _ (subrayado) en el nombre del empleado con un espacio. Que el cambio sólo se hizo mientras se muestra el nombre del empleado. Podemos utilizar una función de reemplazar a realizar cambios permanentes en nuestra mesa.

CREAR TABLA #Employee (EmployeeId INT, EmpName VARCHAR (50)) - INSERTAR EN #Employee (1, `Atul_Kokam`) - INSERTAR EN #Employee (1, `Sang_W`) - GOSELECT * FROM # Empleado- --Con subrayado - Sustitución _ (subrayado) en el nombre del empleado con un space.UPDATE #EmployeeSETEmpName = SUSTITUIR (EmpName, `_`, ``): seleccione * FROM # empleado- --Replaced subrayado con el espacio

sql server reemplazar Ejemplo de función 4-5 consulta

sql server reemplazar Ejemplo de función 4-5 resultados


» » Reemplazar la función en sql server