concat_ws-Funktion

Gilt für:durch Häkchen mit „Ja“ markiert Databricks SQL durch Häkchen mit „Ja“ markiert Databricks Runtime

Gibt die durch sep getrennten Verkettungszeichenfolgen zurück.

Syntax

concat_ws(sep [, expr1 [, ...] ])

Argumente

  • sep: Ein STRING-Ausdruck.
  • exprN: Jedes exprN-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