concatWs (Texte verketten)
Die Funktion $concatWs() (engl. concat with separator) wandelt sämtliche übergebenen Parameter (ab der zweiten Stelle) in einen Text um und verkettet diese getrennt von einem festgelegten Trennzeichen/-text (separator).
Syntax
$concatWs(separator,a,b[,c[,...]])
Parameter
Name |
Beschreibung |
separator |
Das Trennzeichen, mit dem die verketteten Textteile voneinander getrennt werden |
alle weiteren Parameter |
Sämtliche Parameter, ab der zweiten Stelle, werden in einen Text umgewandelt und vom definierten Trennzeichen/-text getrennt verkettet |
Rückgabewert
Die vom Separator getrennten Parameter als verketteter Text.
Beispiel
Syntax |
Ergebnis |
Bemerkung |
$concatWs(\n,Dies,ist,ein,verketteter,Text) |
Dies |
Das Separatorzeichen '\n' repräsentiert einen Zeilenumbruch |
$concatWs(,Dies,ist,ein,verketteter,Text) |
DiesisteinverketteterText |
|
$concatWs( \, ,a,b,c,d,e) |
a, b, c, d, e |
Da das Kommazeichen die Parameter voneinander trennt, muss es von der Auswertung ausgenommen (escaped) werden. |
Siehe auch: