LAST( )-Funktion

Gibt eine bestimmte Anzahl von Zeichen am Ende einer Zeichenfolge zurück.

Syntax

LAST(Zeichenfolge; Länge)

Parameter

Name Art Beschreibung
Zeichenfolge Zeichen Das Feld, der Ausdruck oder tatsächliche Wert, aus dem Zeichen zurückzugeben sind.
Länge numerisch Die Anzahl der zurückzugebenden Zeichen.

Ausgabe

Zeichen.

Beispiele

Einfache Beispiele

Gibt „Savings“ zurück:

LAST("Account Type: Savings", 7)

Gibt „efghi“ zurück:

LAST("abcdefghi"; 5)

Gibt „fghi “ zurück:

LAST("abcdefghi "; 5)

Gibt „   abc“ zurück, weil der Wert der Zeichenfolge kürzer als die angegebene Länge ist, sodass der Ausgabe führende Leerzeichen hinzugefügt werden:

LAST("abc"; 6)

Bemerkungen

Durch nachgestellte Leerzeichen verursachte leere Ergebnisse

Nachgestellte Leerzeichen der Zeichenfolge können leere Ergebnisse der LAST( )-Funktion verursachen.

Beispiel: Die Ausgabe für LAST("6483-30384   ", 3) ist „   “.

Verwenden Sie die ALLTRIM( )-Funktion zum Entfernen von abschließenden Leerzeichen in der Zeichenfolge.

Beispiel: LAST(ALLTRIM("6483-30384   "), 3) gibt „384“ zurück.

Zeichen ab dem Beginn einer Zeichenfolge zurückgeben

Wenn Sie eine bestimmte Anzahl von Zeichen ab dem Beginn einer Zeichenfolge zurückgeben möchten, verwenden Sie die SUBSTR( )-Funktion. Weitere Informationen finden Sie unter SUBSTR( )-Funktion.