Função array_join
Aplica-se a: Databricks SQL Databricks Runtime
Concatena os elementos de array
.
Sintaxe
array_join(array, delimiter [, nullReplacement])
Argumentos
-
array
: QualquerARRAY
tipo, mas seus elementos são interpretados como strings. -
delimiter
: ASTRING
usado para separar os elementos de matriz concatenados. -
nullReplacement
: ASTRING
usado para expressar umNULL
valor no resultado.
Devoluções
A STRING
onde os elementos de array
são separados por delimiter
e elementos nulos são substituídos por nullReplacement
.
Se nullReplacement
for omitido, os elementos nulos serão filtrados. Se algum argumento for NULL
, o resultado é NULL
.
Exemplos
> SELECT array_join(array('hello', 'world'), ',');
hello,world
> SELECT array_join(array('hello', NULL ,'world'), ',');
hello,world
> SELECT array_join(array('hello', NULL ,'world'), ',', '*');
hello,*,world