Udostępnij za pośrednictwem


Funkcja concat_ws

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Zwraca ciągi łączenia oddzielone ciągami sep.

Składnia

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

Argumenty

  • sep: wyrażenie STRING.
  • exprN: Każdy exprN może być ciągiem lub tablicą ciągu.

Zwraca

Typ wyniku to STRING.

Jeśli sep ma wartość NULL, wynik ma wartość NULL. exprN wartości NULL są ignorowane. Jeśli podano tylko separator lub wszystkie exprN mają wartość NULL, pusty ciąg.

Przykłady

> 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