Fonction array_join
S’applique à : Databricks SQL Databricks Runtime
Concatène les éléments de array
.
Syntaxe
array_join(array, delimiter [, nullReplacement])
Arguments
array
: n’importe quel type deARRAY
, mais ses éléments sont interprétés comme des chaînes.delimiter
: uneSTRING
utilisée pour séparer les éléments de tableau concaténés.nullReplacement
: uneSTRING
utilisée pour exprimer une valeurNULL
dans le résultat.
Retours
Une STRING
dans laquelle les éléments de array
sont séparés par delimiter
et les éléments null sont remplacés par nullReplacement
.
Si nullReplacement
est omis, les éléments null sont filtrés. Si un argument est NULL
, le résultat est NULL
.
Exemples
> 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