Sqlserver
 sql >> Base de Dados >  >> RDS >> Sqlserver

Como remover o espaço em branco principal no SQL Server – LTRIM()


No SQL Server, você pode usar o T-SQL LTRIM() função para remover espaços em branco iniciais de uma determinada string.


Sintaxe


A sintaxe fica assim:
LTRIM ( character_expression )

Onde character_expression é uma expressão de caracteres ou dados binários. Pode ser qualquer constante, variável ou coluna (desde que seja de um tipo de dados, exceto texto , ntext e imagem , que é implicitamente conversível para varchar ).

Exemplos


Segue um exemplo básico:
SELECT LTRIM(' Cat');

Resultado:
Cat

Para tornar o efeito mais aparente, aqui está um exemplo de uma corda cortada e uma corda não cortada lado a lado. Este exemplo também inclui vários espaços em branco principais – todos os quais são removidos.
SELECT
    '       Cat' AS 'Not Trimmed',
    LTRIM('       Cat') AS 'Trimmed';

Resultado:
Not Trimmed  Trimmed
-----------  -------
       Cat   Cat    

Você também pode usar RTRIM() para remover espaços em branco à direita e TRIM() para remover espaços (ou outros caracteres) de ambos os lados da string.