La funzione SQL LTRIM è una funzione SQL String usata per rimuovere gli spazi vuoti dal lato sinistro di un’espressione di carattere. Questa funzione ltrim restituisce VARCHAR o NVARCHAR. La sintassi della funzione SQL Server LTRIM è
SELECT LTRIM (Character_Expression)FROM
Character_Expression: Si prega di specificare l’espressione valida su cui si desidera rimuovere gli spazi vuoti iniziali (eseguendo il trimming a sinistra). La funzione LTRIM di SQL Server rimuoverà gli spazi vuoti iniziali dal lato sinistro di questa espressione. Questa Character_Expression può essere una variabile, una costante o una colonna di qualsiasi tipo di dati, eccetto immagine, testo e ntext.
SQL LTRIM Function Example 1
La Sql Server LTRIM Function è usata per restituire l’espressione di carattere dopo aver rimosso gli spazi vuoti dal lato sinistro dell’espressione data. La seguente query mostra diversi modi di usare la funzione LTRIM.
TIP: Potete usare la funzione CAST di SQL Server per convertire l’espressione_carattere esplicitamente
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;
Il codice seguente è usato per dichiarare la variabile VARCHAR e assegnare i dati stringa.
DECLARE @i VARCHAR(50)SET @i = ' Tutorial Gateway'
Dalla dichiarazione di cui sopra, si può vedere che abbiamo alcuni spazi iniziali prima della stringa ‘ Tutorial Gateway’. La seguente dichiarazione rimuoverà quegli spazi extra dalla variabile stringa.
SELECT LTRIM(@i) AS Result;
Nella prossima linea, abbiamo usato la funzione SQL LTRIM direttamente sui dati della stringa
SELECT LTRIM(' Hello T-SQL') AS Result;
Come vedete da sotto, abbiamo alcuni spazi iniziali prima e dopo la stringa. La seguente linea di funzione String rimuoverà gli spazi extra solo dal lato sinistro dell’espressione specificata.
SELECT LTRIM(' Free SQL Tutorials at Tutorial Gateway ') AS Result;
Esempio di funzione LTRIM 2
In questo esempio, useremo la funzione Sql LTRIM sui nomi delle colonne. Generalmente, possiamo ottenere dati con alcuni spazi extra a causa di un errore di battitura o qualsiasi altro problema di inserimento dati. Se trovi questi dati, allora devi usare questo LTRIM o RTRIM per tagliare questi spazi extra.
SELECT TOP 10 ,LTRIM() AS , , ,LTRIM() AS FROM .. WHERE IS NOT NULL
SQL LTRIM Funzione Esempio 3
Quando stai concatenando stringhe, dovresti stare molto attento agli spazi extra. In questo esempio, useremo la funzione SQL LTRIM insieme a CONCAT. Per questo, useremo i dati mostrati di seguito
La seguente dichiarazione rimuoverà gli spazi bianchi dal lato sinistro della colonna e della colonna.
SELECT LTRIM() + ' ' + LTRIM() AS , , , , , FROM ..