Função array_join

Aplica-se a:check marked yes Databricks SQL check marked yes Databricks Runtime

Concatena os elementos de array.

Sintaxe

array_join(array, delimiter [, nullReplacement])

Argumentos

  • array: Qualquer ARRAY tipo, mas seus elementos são interpretados como strings.
  • delimiter: A STRING usado para separar os elementos de matriz concatenados.
  • nullReplacement: A STRING usado para expressar um NULL valor no resultado.

Devoluções

A STRING onde os elementos de array são separados por e elementos nulos são substituídos por nullReplacementdelimiter . 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