concat_ws
-Funktion
Gilt für: Databricks SQL Databricks Runtime
Gibt die durch sep
getrennten Verkettungszeichenfolgen zurück.
Syntax
concat_ws(sep [, expr1 [, ...] ])
Argumente
sep
: Ein STRING-Ausdruck.exprN
: JedesexprN
-Element kann entweder ein STRING-Typ oder ein ARRAY von STRING sein.
Gibt zurück
Der Ergebnistyp ist STRING.
Wenn sep
NULL ist, ist das Ergebnis NULL.
Ausdrücke (exprN
), die NULL sind, werden ignoriert.
Wenn nur das Trennzeichen angegeben wird oder alle exprN
NULL sind, eine leere Zeichenfolge.
Beispiele
> SELECT concat_ws(' ', 'Spark', 'SQL');
Spark SQL
> SELECT concat_ws('s');
''
> SELECT concat_ws(',', 'Spark', array('S', 'Q', NULL, 'L'), NULL);
Spark,S,Q,L