STRING_TAIL-Makro
Die STRING_TAIL
Makro ist nur in Unica Campaign verfügbar.
Syntax
STRING_TAIL(num_chars, data)
Parameter
num_chars
Die Anzahl der Zeichen, die vom Anfang jeder Zeichenfolge in data
zurückgegeben werden sollen. Dieser Wert muss eine positive Ganzzahl größer als null sein.
data
ASCII-Zeichenfolgewerte. Dabei kann es sich um ASCII-Text in Anführungszeichen, eine Textspalte, einen Zellenbereich mit Text oder einen Ausdruck handeln, dessen Auswertung einen dieser Typen ergibt. Informationen zur Formatdefinition von data
finden Sie im Abschnitt "Makrofunktionsparameter" im Kapitel des vorliegenden Handbuchs für Ihr Produkt.
Syntax
STRING_TAIL
Gibt die letzten num_chars
Zeichen jeder Zeichenfolge im angegebenen Datenbereich zurück. Alle Zeichenfolgewerte werden bis zur Länge der längsten Zeichenfolge mit Nullzeichen "\0
" aufgefüllt. Dann werden die letzten num_chars
aus jeder Zeichenfolge zurückgegeben. Wenn num_chars
größer als die Anzahl der Zeichen in einer Zeichenfolge ist, wird die gesamte Zeichenfolge zurückgegeben.
Beispiele
TEMP = STRING_TAIL(3, "JAN 15, 1997") Erstellt eine neue Spalte |
TEMP = STRING_TAIL(10, "Pressure") Erstellt eine neue Spalte |
TEMP = STRING_TAIL(5, V1) Erstellt eine neue Spalte |
TEMP = STRING_TAIL(1, V1:V3) Erstellt drei neue Spalten mit den Namen |
TEMP = STRING_TAIL(12, V4[1:50]:V6] Erstellt drei neue Spalten mit den Namen |
Zugehörige Funktionen
Funktion | Syntax |
---|---|
STRING_CONCAT |
Verkettet zwei Zeichenfolgen aus den angegebenen Datenbereichen. |
STRING_HEAD |
Gibt die ersten n Zeichen jeder Zeichenfolge im angegebenen Datenbereich zurück. |
STRING_LENGTH |
Gibt die Länge jeder Zeichenfolge im angegebenen Datenbereich zurück |
STRING_SEG |
Gibt das Zeichenfolgesegment zwischen zwei angegebenen Indizes zurück |