Funkcja concat_ws
Dotyczy: Databricks SQL Databricks Runtime
Zwraca ciągi łączenia oddzielone ciągami sep
.
Składnia
concat_ws(sep [, expr1 [, ...] ])
Argumenty
sep
: wyrażenie STRING.exprN
: KażdyexprN
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