TRIM (Transact-SQL) (Português)

  • 27/03/2019
  • 2 minutos para ler
    • j
    • M
    • i
    • K
    • m
    • +11

Aplica-se a: SQL Server 2017 (14.x ) e posterior Banco de dados SQL do Azure Instância gerenciada do Azure SQL Azure Synapse Analytics

Remove o caractere de espaço char(32) ou outros caracteres especificados do início e do final de uma string.

Sintaxe

Observação

Para visualizar a sintaxe Transact-SQL do SQL Server 2014 e anterior, consulte Anterior documentação das versões.

Argumentos

caracteres É um literal, variável ou chamada de função de qualquer caractere não LOB tipo (nvarchar, varchar, nchar ou char) contendo caracteres que devem ser removidos. nvarchar(max) e varchar(max) tipos não são permitidos.

stringÉ uma expressão de qualquer tipo de caractere (nvarchar, varchar, nchar ou char) onde caracteres devem ser removidos.

Tipos de retorno

Retorna uma expressão de caractere com um tipo de argumento de string onde o caractere de espaço char(32) ou outro especificado os caracteres são removidos de ambos os lados. Retorna NULL se a string de entrada for NULL.

Observações

Por padrão, a função TRIM remove o caractere de espaço das extremidades inicial e final da string. Este comportamento é equivalente a LTRIM(RTRIM(@string)).

Exemplos

A. Remove o caractere de espaço de ambos os lados da string

O exemplo a seguir remove os espaços antes e depois da palavra test.

Aqui está o conjunto de resultados.

B. Remove os caracteres especificados de ambos os lados da string

O exemplo a seguir remove um ponto final e espaços antes de # e depois da palavra test.

Aqui está o conjunto de resultados.

Consulte Também

Deixe uma resposta

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