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.