Função de tradução do servidor SQL

Função de tradução do servidor SQL

Neste tutorial, você aprenderá como usar a função traduz () no servidor SQL. A função de tradução no servidor SQL retorna a string fornecida como o primeiro argumento depois que os caracteres no segundo argumento são traduzidos para outro conjunto de caracteres no terceiro argumento.

Função Sintaxe

O seguinte descreve a sintaxe da função translate () no servidor SQL:

Traduzir (InputString, caracteres, traduções)

A função aceita os três argumentos a seguir:

  1. inputString - Isso define a expressão da string a ser pesquisada.
  2. personagens - Ele define os conjuntos de caracteres a serem substituídos.
  3. traduções - Este argumento supera a expressão da string, mantendo os caracteres de substituição.

A função retorna uma expressão de caractere do mesmo tipo de dados que a sequência de entrada. A função retorna nulo se algum dos parâmetros fornecidos for definido como nulo.

Exemplo de tradução do servidor SQL

O exemplo a seguir mostra o básico do uso da função traduzida no servidor SQL.

Selecione tradução ('[+1] 417-658-9486', '[],' () ') como num;

A saída resultante é como mostrado no seguinte:

num
(+1) 417-658-9486

A função de tradução se comporta de maneira semelhante à função de substituição. Podemos ilustrar isso como mostrado no seguinte:

Selecione Substituir (substituir ('[+1] 417-658-9486', '[', '('), ']', ')')) como num;

Valor resultante:

num
(+1) 417-658-9486

Conclusão

Esta postagem curta abrange o básico de trabalhar com a função de tradução no servidor SQL para substituir um conjunto de caracteres em uma determinada entrada.