Función de traducción del servidor SQL

Función de traducción del servidor SQL

En este tutorial, aprenderá a usar la función Tradate () en el servidor SQL. La función de traducción en el servidor SQL devuelve la cadena proporcionada como el primer argumento después de que los caracteres en el segundo argumento se traduzcan a otro conjunto de caracteres en el tercer argumento.

Sintaxis de funciones

La siguiente muestra la sintaxis de la función traduce () en el servidor SQL:

Traducir (InputString, caracteres, traducciones)

La función acepta los siguientes tres argumentos:

  1. entrada de entrada - Esto define la expresión de cadena a buscar.
  2. caracteres - Define los conjuntos de caracteres para ser reemplazados.
  3. traducciones - Este argumento sts la expresión de la cadena, manteniendo los caracteres de reemplazo.

La función devuelve una expresión de caracteres del mismo tipo de datos que la cadena de entrada. La función devuelve nulo si alguno de los parámetros proporcionados se establece en nulo.

SQL Server traducir ejemplo

El siguiente ejemplo muestra los conceptos básicos de usar la función de traducción en el servidor SQL.

Seleccione traducir ('[+1] 417-658-9486', '[]', '()') como num;

La salida resultante es como se muestra en lo siguiente:

numer
(+1) 417-658-9486

La función de traducción se comporta de manera similar a la función de reemplazo. Podemos ilustrar esto como se muestra en lo siguiente:

Seleccione Reemplazar (reemplazar ('[+1] 417-658-9486', '[', '('), ']', ')') como num;

Valor resultante:

numer
(+1) 417-658-9486

Conclusión

Esta publicación corta cubre los conceptos básicos de trabajar con la función de traducción en el servidor SQL para reemplazar un conjunto de caracteres en una entrada dada.