LENGTH( )-Funktion
Gibt die Anzahl der Zeichen in einer Zeichenfolge zurück.
Syntax
LENGTH(Zeichenfolge)
Parameter
Name | Typ | Beschreibung |
---|---|---|
Zeichenfolge | Zeichen | Das Feld, der Ausdruck oder Literalwert, dessen Länge ermittelt werden soll. |
Ausgabe
Numerisch.
Beispiele
Einfache Beispiele
Gibt „15“ zurück:
LENGTH("ABC Corporation")
Gibt die Länge des Felds Beschreibung im ACL-Tabellenlayout in Zeichen aus:
LENGTH(Beschreibung)
Weiterführende Beispiele
Die Länge jeder Adresse in einem Adressfeld anzeigen
Erstellen Sie ein Kalkulationsfeld, das die Länge jeder Adresse im Feld Lieferantenstraße in Zeichen anzeigt. Führende und nachgestellte Leerräume werden aus den Adresswerten zuerst gekürzt, sodass sie nicht in der Länge berücksichtigt werden.
DEFINE FIELD Addresslänge COMPUTED LENGTH(ALLTRIM(Lieferantenstraße))
Bemerkungen
Funktionsweise
Die LENGTH( )-Funktion zählt die Anzahl von Zeichen in einer Zeichenfolge, einschließlich aller Leerzeichen, und gibt diese Zahl zurück.
Nachgestellte Leerzeichen
Nachgestellte Leerzeichen werden als Zeichen gezählt. Wenn keine abschließenden Leerzeichen gezählt werden sollen, entfernen Sie diese mit den TRIM( )- oder ALLTRIM( )-Funktionen. Beispiel:
LENGTH(TRIM(Lieferantenstraße))
Wenn Sie ein Kalkulationsfeld erstellen, um die Länge der Werte in einem Feld anzuzeigen, und die führenden Leerzeichen nicht entfernen, wird die maximale Länge des Felds für jeden Wert angezeigt.