In MySQL das LTRIM()
Die Funktion entfernt Leerzeichen am Anfang einer Zeichenfolge.
Syntax
Die Syntax lautet wie folgt:
LTRIM(str)
Wobei str
ist die zu trimmende Zeichenfolge.
Beispiel
Hier ist ein einfaches Beispiel für das Entfernen von Leerzeichen am Anfang einer Zeichenfolge:
SELECT LTRIM(' Tree') AS Trimmed;
Ergebnis:
+---------+ | Trimmed | +---------+ | Tree | +---------+
Das führende Leerzeichen wird entfernt.
Um den Effekt besser zu demonstrieren, sehen Sie hier, wie er im Vergleich zur ungetrimmten Saite aussieht:
SELECT LTRIM(' Tree') AS Result UNION SELECT ' Tree';
Ergebnis:
+--------+ | Result | +--------+ | Tree | | Tree | +--------+
Also wurde der erste getrimmt und der zweite nicht.
Mehrere Leerzeichen
Wenn Sie mehrere führende Leerzeichen haben, werden alle getrimmt:
SELECT LTRIM(' Tree') AS Result UNION SELECT ' Tree';
Ergebnis:
+------------+ | Result | +------------+ | Tree | | Tree | +------------+
Andere Bereiche
Diese Funktion schneidet nur führende Leerzeichen ab. Alle anderen Leerzeichen werden allein gelassen:
SELECT LTRIM(' New Zealand ') Trimmed, ' New Zealand ' Untrimmed;
Ergebnis:
+--------------------+---------------------+ | Trimmed | Untrimmed | +--------------------+---------------------+ | New Zealand | New Zealand | +--------------------+---------------------+
In diesem Beispiel bleibt das Leerzeichen zwischen jedem Wort intakt, und das nachfolgende Leerzeichen bleibt auch in beiden Zeichenfolgen intakt. Nur bei der ersten Zeichenfolge wird das führende Leerzeichen abgeschnitten.