Lezen in het Engels

Delen via


array_join-functie

Van toepassing op:aangevinkt: ja Databricks SQL aangevinkt: ja 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 strings.
  • 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 van array worden gescheiden door delimiter en null-elementen worden vervangen door nullReplacement. Als nullReplacement wordt weggelaten, worden null-elementen uitgefilterd. Als een van de argumenten NULL is, is NULL het 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