Funzione array_join

Si applica a: segno di spunta sì Databricks SQL segno di spunta sì Databricks Runtime

Concatena gli elementi di array.

Sintassi

array_join(array, delimiter [, nullReplacement])

Argomenti

  • array: qualsiasi ARRAY tipo, ma i relativi elementi vengono interpretati come stringhe.
  • delimiter: oggetto STRING utilizzato per separare gli elementi della matrice concatenati.
  • nullReplacement: oggetto STRING utilizzato per esprimere un NULL valore nel risultato.

Valori restituiti

Oggetto STRING in cui gli elementi di array sono separati da delimiter e gli elementi Null vengono sostituiti con nullReplacement. Se nullReplacement viene omesso, gli elementi Null vengono filtrati. Se un argomento è NULL, il risultato è NULL.

Esempi

> 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