In SQL Server können Sie T-SQL LTRIM() verwenden Funktion, um führende Leerzeichen aus einer gegebenen Zeichenfolge zu entfernen.
Syntax
Die Syntax lautet wie folgt:
LTRIM ( character_expression )
Wobei character_expression ist ein Ausdruck von Zeichen- oder Binärdaten. Es kann jede Konstante, Variable oder Spalte sein (solange es sich um einen Datentyp handelt, außer Text , ntext und Bild , das implizit in varchar konvertiert werden kann ).
Beispiele
Hier ist ein einfaches Beispiel:
SELECT LTRIM(' Cat'); Ergebnis:
Cat
Um den Effekt deutlicher zu machen, sehen Sie hier ein Beispiel für eine getrimmte Saite und eine ungetrimmte Saite nebeneinander. Dieses Beispiel enthält auch mehrere führende Leerzeichen – die alle entfernt werden.
SELECT
' Cat' AS 'Not Trimmed',
LTRIM(' Cat') AS 'Trimmed';
Ergebnis:
Not Trimmed Trimmed
----------- -------
Cat Cat
Sie können auch RTRIM() verwenden zum Entfernen nachgestellter Leerzeichen und TRIM() um Leerzeichen (oder andere Zeichen) von beiden Seiten der Zeichenfolge zu entfernen.