Fonction array_join

S’applique à :check marked yes Databricks SQL check marked yes Databricks Runtime

Concatène les éléments de array.

Syntaxe

array_join(array, delimiter [, nullReplacement])

Arguments

  • array : n’importe quel type de ARRAY, mais ses éléments sont interprétés comme des chaînes.
  • delimiter : une STRING utilisée pour séparer les éléments de tableau concaténés.
  • nullReplacement : une STRING utilisée pour exprimer une valeur NULL 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