Die SQL-LTRIM-Funktion ist eine SQL-String-Funktion, die verwendet wird, um die Leerzeichen auf der linken Seite eines Zeichenausdrucks zu entfernen. Diese ltrim-Funktion gibt VARCHAR oder NVARCHAR zurück. Die Syntax der SQL Server LTRIM Funktion ist
SELECT LTRIM (Character_Expression)FROM
Zeichenausdruck: Bitte geben Sie den gültigen Ausdruck an, bei dem Sie führende Leerzeichen entfernen möchten (Linksbeschneidung). Die SQL Server LTRIM Funktion wird die führenden Leerzeichen von der linken Seite dieses Ausdrucks entfernen. Dieser Character_Expression kann eine Variable, Konstante oder Spalte eines beliebigen Datentyps sein, mit Ausnahme von image, text und ntext.
SQL LTRIM Function Example 1
Die Sql Server LTRIM Function wird verwendet, um den Character_Expression zurückzugeben, nachdem die Leerzeichen von der linken Seite des angegebenen Ausdrucks entfernt wurden. Die folgende Abfrage zeigt mehrere Möglichkeiten zur Verwendung der LTRIM-Funktion.
TIP: Sie können die SQL Server CAST-Funktion verwenden, um den Character_Expression explizit zu konvertieren
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;
Der folgende Code wird verwendet, um die VARCHAR-Variable zu deklarieren und die String-Daten zuzuweisen.
DECLARE @i VARCHAR(50)SET @i = ' Tutorial Gateway'
Aus der obigen Anweisung können Sie ersehen, dass wir einige führende Leerzeichen vor der Zeichenkette ‚ Tutorial Gateway‘ haben. Mit der folgenden Anweisung werden diese zusätzlichen Leerzeichen aus der String-Variablen entfernt.
SELECT LTRIM(@i) AS Result;
In der nächsten Zeile wird die SQL-Funktion LTRIM direkt auf die String-Daten angewendet
SELECT LTRIM(' Hello T-SQL') AS Result;
Wie Sie unten sehen, haben wir einige führende Leerzeichen vor und nach dem String. Die folgende Zeile der String-Funktion entfernt die zusätzlichen Leerzeichen nur auf der linken Seite des angegebenen Ausdrucks.
SELECT LTRIM(' Free SQL Tutorials at Tutorial Gateway ') AS Result;
LTRIM-Funktion Beispiel 2
In diesem Beispiel werden wir die SQL-LTRIM-Funktion auf Spaltennamen anwenden. Im Allgemeinen können wir Daten mit einigen zusätzlichen Leerzeichen aufgrund von Tippfehlern oder anderen Dateneingabeproblemen erhalten. Wenn Sie solche Daten finden, müssen Sie LTRIM oder RTRIM verwenden, um diese zusätzlichen Leerzeichen zu entfernen.
SELECT TOP 10 ,LTRIM() AS , , ,LTRIM() AS FROM .. WHERE IS NOT NULL
SQL LTRIM Funktion Beispiel 3
Wenn Sie Zeichenketten verketten, sollten Sie sehr vorsichtig mit zusätzlichen Leerzeichen sein. In diesem Beispiel werden wir die SQL-Funktion LTRIM zusammen mit CONCAT verwenden. Dazu verwenden wir die unten gezeigten Daten
Die folgende Anweisung entfernt Leerzeichen von der linken Seite der Spalte und der Spalte.
SELECT LTRIM() + ' ' + LTRIM() AS , , , , , FROM ..