TRIM( )-Funktion
Gibt eine Zeichenfolge zurück, bei der die nachgestellten Leerzeichen aus der Eingabefolge entfernt sind.
Syntax
TRIM(Zeichenfolge)
Parameter
Name | Typ | Beschreibung |
---|---|---|
Zeichenfolge | Zeichen | Der Wert, aus dem abschließende Leerzeichen entfernt werden sollen. |
Ausgabe
Zeichen.
Beispiele
Einfache Beispiele
Beachten Sie, dass in beiden Beispielen die führenden Leerzeichen und die Leerzeichen zwischen den Wörtern nicht von der TRIM( )-Funktion entfernt werden.
Gibt „ Vancouver“ zurück:
TRIM(" Vancouver ")
Gibt „ New York“ zurück:
TRIM(" New York")
Weiterführende Beispiele
Geschützte Leerzeichen entfernen
Geschützte Leerzeichen werden durch die TRIM( )-Funktion nicht entfernt.
Wenn Sie nachgestellte geschützte Leerzeichen entfernen müssen, erstellen Sie ein Kalkulationsfeld mit dem folgenden Ausdruck:
DEFINE FIELD Beschreibung_gesäubert COMPUTED TRIM(REPLACE(Beschreibung; CHR(160); CHR(32)))
Die REPLACE( )-Funktion ersetzt alle geschützten Leerzeichen durch normale Leerzeichen. Im Anschluss daran entfernt TRIM( ) alle nachgestellten normalen Leerzeichen.
Bemerkungen
Funktionsweise
Die TRIM( )-Funktion entfernt ausschließlich nachgestellte Leerzeichen. Leerzeichen innerhalb der Zeichenfolge oder führende Leerzeichen werden nicht entfernt.
Verwandte Funktionen
TRIM( ) ähnelt der Funktion LTRIM( ), die führende Leerzeichen aus einer Zeichenfolge entfernt, sowie der Funktion ALLTRIM( ), die führende und abschließende Leerzeichen entfernt.