Delen via


array_join-functie

Van toepassing op:vinkje als ja aan Databricks SQL vinkje als ja aan 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 STRINGwhere de elementen van array worden gescheiden door delimiter en nul 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