Funzione array_join
Si applica a: Databricks SQL Databricks Runtime
Concatena gli elementi di array
.
Sintassi
array_join(array, delimiter [, nullReplacement])
Argomenti
array
: qualsiasiARRAY
tipo, ma i relativi elementi vengono interpretati come stringhe.delimiter
: oggettoSTRING
utilizzato per separare gli elementi della matrice concatenati.nullReplacement
: oggettoSTRING
utilizzato per esprimere unNULL
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