A função SQL LTRIM é uma função SQL String utilizada para remover os espaços vazios do lado esquerdo de uma expressão de caracteres. Esta função ltrim irá retornar VARCHAR ou NVARCHAR. A sintaxe da função LTRIM do SQL Server é
SELECT LTRIM (Character_Expression)FROM
Expressão_de_caracteres: Por favor especifique a Expressão válida na qual você deseja remover os espaços vazios principais (executando o corte à esquerda). A Função LTRIM do SQL Server removerá os espaços vazios iniciais do lado esquerdo desta expressão. Esta Expressão_de_Caracter pode ser uma variável, constante ou coluna de qualquer tipo de dado, exceto imagem, texto e ntext.
SQL Função LTRIM Exemplo 1
A Função LTRIM do Servidor Sql é usada para retornar a expressão de caracteres após remover os espaços vazios do lado esquerdo da expressão dada. A seguinte consulta mostrará várias maneiras de usar a função LTRIM.
TIP: Você pode usar a função SQL Server CAST para converter a expressão de caracteres explicitamente
DECLARE @i VARCHAR(50)SET @i = ' Tutorial Gateway'SELECT LTRIM(@i) AS Result;SELECT LTRIM(' Hello T-SQL') AS Result; SELECT LTRIM(' Free SQL Tutorials at Tutorial Gateway ') AS Result;
O código abaixo é usado para declarar a variável VARCHAR e atribuir os dados da string.
DECLARE @i VARCHAR(50)SET @i = ' Tutorial Gateway'
Da declaração acima, você pode ver que temos alguns espaços antes da string ‘ Tutorial Gateway’. A seguinte instrução irá remover aqueles espaços extra da variável string.
SELECT LTRIM(@i) AS Result;
Na próxima linha, Usamos a função SQL LTRIM diretamente nos dados da string
SELECT LTRIM(' Hello T-SQL') AS Result;
Como você vê abaixo, temos alguns espaços à esquerda antes e depois da string. A seguinte linha String Function removerá os espaços extras somente do lado esquerdo da expressão especificada.
SELECT LTRIM(' Free SQL Tutorials at Tutorial Gateway ') AS Result;
LTRIM Function Example 2
Neste exemplo, Vamos usar a função Sql LTRIM em Nomes de Colunas. Geralmente, podemos obter dados com alguns espaços extras devido a erro de digitação ou qualquer outro problema de entrada de dados. Se você encontrar tais dados, então você tem que usar esta função LTRIM ou RTRIM para cortar esses espaços extras.
SELECT TOP 10 ,LTRIM() AS , , ,LTRIM() AS FROM .. WHERE IS NOT NULL
SQL LTRIM Function Example 3
Quando você estiver concatenando strings, você deve ser muito cuidadoso com espaços extras. Neste exemplo, vamos usar a função SQL LTRIM juntamente com o CONCAT. Para isso, vamos usar os dados mostrados abaixo
Seguir a instrução removerá espaços brancos do lado esquerdo da coluna e da coluna.
SELECT LTRIM() + ' ' + LTRIM() AS , , , , , FROM ..