Extrahiert eine Zeichenfolge bestimmter Länge, die sich am Ende einer anderen Zeichenfolge befindet.
Right(Zeichenkette;n)
Zeichenkette kann eine Konstante sein, ein Zeichenfeld, ein Ausdruck,der eine Zeichenfolge zum Ergebnis hat, oder eine Funktion, die eine Zeichenfolge zurückgibt.
n ist die Länge des Substrings, der extrahiert werden soll. Die Länge kann eine Konstante, ein numerisches Feld, ein Ausdruck, der eine Zahl zum Ergebnis hat, oder auch eine Funktion sein, die eine Zahl zurückgibt.
Diese Funktion gibt eine Zeichenfolge zurück.
Wenn beispielsweise das Feld „Firma“ den Wert Meier GmbH enthält, gibt der folgende Berechnungsfeldausdruck GmbH zurück: Right(Firma;4)
Hinweis: Right(Firma,4) gibt die letzten vier Zeichen des Feldes „Fima“ zurück. Wenn sich Leerzeichen am Ende dieses Feldes befinden, muss die Funktion RTrim in die Funktion Right eingebettet werden, um die Zwischenraumzeichen vorweg zu entfernen, wie z. B. in Right(RTrim(Firma;4)).
Datensätze, bei denen das Feld Firma beispielsweise den Wert Schmitt GmbH oder Heine und Müller GmbH enthält, können mithilfe des folgenden Ausdrucks ausgewählt und gefunden werden: Right(RTrim(Firma);5)="GmbH."