Sdílet prostřednictvím


Funkce concat_ws

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí řetězce zřetězení oddělené znakem sep.

Syntaxe

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

Argumenty

  • sep: Výraz STRING.
  • exprN: Každý exprN může být BUĎ ŘETĚZEC, nebo POLE ŘETĚZCE.

Návraty

Typ výsledku je STRING.

Pokud sep je hodnota NULL, výsledek je NULL. exprN hodnoty NULL jsou ignorovány. Pokud je zadaný pouze oddělovač nebo všechny exprN mají hodnotu NULL, prázdný řetězec.

Příklady

> 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