Partilhar via


Função array_join

Aplica-se a: Marque Sim Databricks SQL Marque Sim 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 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