STRING_CONCAT-Makro
Das STRING_CONCAT-Makro Makro ist in IBM® Campaign und IBM® Interact verfügbar.
Syntax
STRING_CONCAT(string1, string2, ... stringN)
Parameter
string
Eine ASCII-Zeichenfolge, die verkettet werden soll. 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. Der Abschnitt Makrofunktionsparameter im Kapitel Verwendung von Makros für Ihr Produkt enthält Informationen zur Formatdefinition von string (identisch mit der von data).
Beschreibung
STRING_CONCAT verkettet die ASCII-Textwerte in den angegebenen Datenbereichen. Dabei wird für jede Eingabespalte eine neue Spalte zurückgegeben, die die verketteten Zeichenfolgen aus den entsprechenden Zeilen von string enthält. Diese zeilenweise ausgeführte Berechnung erzeugt für jede Zeile ein Ergebnis, bis zum letzten Wert der kürzesten Spalte.
*
IBM® Interact unterstützt auch die folgende Syntax:
STRING_CONCAT( string1 , string2 , ... stringN )
Zum Beispiel ist STRING_CONCAT('a', 'b', 'c', 'd') gültig.
Beispiele
Erstellt eine neue Spalte TEMP, die die ASCII-Zeichenfolge "houseboat" enthält.
Erstellt eine neue Spalte TEMP, in der jede Zeile die ASCII-Zeichenfolge in der entsprechenden Zeile von Spalte V1 sowie einen angehängten Punkt enthält.
Erstellt eine neue Spalte TEMP, wobei in jeder Zeile die ASCII-Zeichenfolge in Spalte V1 mit der Zeichenfolge in Spalte V2 verkettet ist.
Erstellt drei neue Spalten TEMP, VX und VY. Die Werte in der Spalte TEMP sind die verketteten Zeichenfolgen aus den entsprechenden Zeilen der Spalten V1 und V4, die Werte der Spalte VX sind die verketteten Zeichenfolgen aus den entsprechenden Zeilen der Spalten V2 und V5 und die Werte der Spalte VY sind die verketteten Zeichenfolgen aus den entsprechenden Zeilen der Spalten V3 und V6.
Erstellt zwei neue Spalten TEMP und VX. Die Werte in der Spalte TEMP sind Zeichenfolgen aus den Zeilen 5-10 von Spalte V1, die mit den Zeichenfolgen aus den Zeilen 1-6 von Spalte V3 verkettet sind. Die Werte in der Spalte VX sind Zeichenfolgen aus den Zeilen 5-10 von Spalte V2, die mit den Zeichenfolgen aus den Zeilen 1-6 von Spalte V4 verkettet sind.
Erstellt eine neue Spalte TEMP, die die ASCII-Zeichenfolge "abcd" enthält.
Zugehörige Funktionen