Megosztás a következőn keresztül:


A array_join függvény

A következőkre vonatkozik:jelölje be az igennel jelölt jelölőnégyzetet Databricks SQL jelölje be az igennel jelölt jelölőnégyzetet Databricks Runtime

Összefűzi a array elemeit.

Szintaxis

array_join(array, delimiter [, nullReplacement])

Argumentumok

  • array: Bármilyen ARRAY típus, de elemei sztringekként vannak értelmezve.
  • delimiter: Az STRING összefűzött tömbelemek elkülönítésére szolgál.
  • nullReplacement: A STRING egy érték kifejezésére szolgál az eredményben.

Visszaküldések

A STRING, ahol a array elemeit delimiter választja el, és a null elemeket nullReplacement helyettesíti. Ha nullReplacement nincs megadva, a rendszer kiszűri a null elemeket. Ha bármilyen argumentum van NULL, az eredmény az NULL.

Példák

> 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