Função TRIM do SQL Server

Resumo: neste tutorial, você aprenderá a usar o SQL Server TRIM() função para remover espaços ou caracteres especificados de ambos os lados de uma string.

Visão geral da função TRIM () do SQL Server

A função TRIM() remove espaços ou caracteres especificados de ambas as extremidades de uma string. A seguir está a sintaxe da função TRIM():

Code language: SQL (Structured Query Language) (sql)

Nesta sintaxe:

  • O removed_characters é uma coluna literal, variável ou de tabela de qualquer tipo de caractere não LOB (NVARCHAR, VARCHAR, NCHAR ou CHAR) que contém caracteres que serão removidos. Observe que os tipos NVARCHAR(MAX) e VARCHAR(MAX) não são permitidos. O argumento remove_characters é opcional. Se você ignorá-lo, a função TRIM() retornará uma string após truncar todos os espaços iniciais e finais de input_string. Tem o mesmo efeito que usar as funções LTRIM() e RTRIM(): RTRIM(LTRIM(input_string).
  • O input_string é uma expressão de qualquer tipo de caractere (NVARCHAR, VARCHAR, NCHAR ou CHAR) onde removed_characters deve ser removido.

A função TRIM() retorna uma string em que removed_characters são removidos dos lados esquerdo e direito. Ele retorna NULL se input_string for NULL.

Exemplos de função TRIM () do SQL Server

Vamos dar alguns exemplos de uso de TRIM() função.

A) Remover espaços iniciais e finais de uma string

O exemplo a seguir usa a TRIM() função para remover todos os espaços iniciais e finais da string " Test string ";

Code language: SQL (Structured Query Language) (sql)

Aqui está a saída :

result-----------------Test string(1 row affected)

B) Usando a função TRIM () para remover caracteres especificados de ambos os lados de uma string

Este exemplo usa a TRIM() função para remover os caracteres. e $ da string "$$$Hello..":

Code language: SQL (Structured Query Language) (sql)

O seguinte mostra a saída:

result----------Hello(1 row affected)

C) Usando a função TRIM () para limpar espaços à esquerda e à direita em uma coluna de uma tabela

Esta instrução usa o TRIM() função para remover todos os espaços iniciais e finais dos valores na coluna street da tabela sales.customers:

Code language: SQL (Structured Query Language) (sql)

Neste tutorial, você aprendeu como usar a função TRIM() do SQL Server para remover espaços ou caracteres especificados de ambos lados de uma corda.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *