Funções, propósito, sintaxe e usos comuns do SQL TRIM

Um problema frequente decorrente da entrada de dados são os espaços em branco indesejados acidentalmente adicionados no início ou no final de uma string quando o usuário está inserindo dados em uma caixa de texto. Esses espaços em branco podem causar problemas ao tentar identificar registros duplicados ou ao tentar JOIN tabelas em variáveis de string.

O SQL contém duas funções para eliminar o espaço em branco de uma string:

O A função LTRIM é usada para remover todos os espaços em branco do início de uma string.

A função RTRIM é usada para remover todos os espaços em branco do final de uma string.

Ambos os strings as funções estão disponíveis no SQL Server, Oracle, MySQL e Microsoft Access.

A sintaxe para as funções são as seguintes:

LTRIM (String)
RTRIM (String)

O parâmetro String que é passado para as funções pode ser um nome de coluna, uma variável, uma string literal ou a saída de uma função definida pelo usuário ou consulta escalar.

SELECT LTRIM(" spaces at start")SELECT RTRIM(FirstName) FROM Customers

Se você deseja remover os espaços em branco no início e no final da string, você pode simplesmente aplicar LTRIM e RTRIM à string. Como alternativa, se você estiver usando MySQL ou Microsoft Access, poderá usar a função TRIM, que faz a mesma coisa que aplicar LTRIM e RTRIM.

Conclusão

Neste artigo, demonstramos como para remover os espaços em branco do início e do final das variáveis de string usando SQL. Essas funções podem ajudá-lo a limpar seus dados em um formato mais padronizado e evitar problemas decorrentes da não identificação do que deveriam ser registros duplicados ou da criação de INNER JOINS bem-sucedidos em caso de junção em uma string.

relatar este anúncio

Leave a Reply

Deixe uma resposta

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