array_join-functie

Van toepassing op:check marked yes Databricks SQL check marked yes Databricks Runtime

Voegt de elementen van array.

Syntaxis

array_join(array, delimiter [, nullReplacement])

Argumenten

  • array: Elk ARRAY type, maar de elementen worden geïnterpreteerd als tekenreeksen.
  • delimiter: Een STRING waarde die wordt gebruikt om de samengevoegde matrixelementen te scheiden.
  • nullReplacement: Een STRING waarde die wordt gebruikt om een NULL waarde in het resultaat uit te drukken.

Retouren

Een STRING waarbij de elementen array worden gescheiden door delimiter en null-elementen worden vervangen door nullReplacement. Als nullReplacement u dit weglaat, worden null-elementen uitgefilterd. Als een van de argumenten is NULL, is NULLhet resultaat .

Voorbeelden

> 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