Funktionen array_join

Gäller för:check marked yes Databricks SQL check marked yes Databricks Runtime

Sammanfogar elementen arrayi .

Syntax

array_join(array, delimiter [, nullReplacement])

Argument

  • array: Alla ARRAY typer, men dess element tolkas som strängar.
  • delimiter: Ett STRING som används för att separera de sammanfogade matriselementen.
  • nullReplacement: En STRING som används för att uttrycka ett NULL värde i resultatet.

Returer

En STRING där elementen array i avgränsas med delimiter och null-element ersätts med nullReplacement. Om nullReplacement utelämnas filtreras null-elementen bort. Om något argument är NULLär NULLresultatet .

Exempel

> 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