Udostępnij za pośrednictwem


Funkcja array_join

Dotyczy: zaznacz pole wyboru oznaczone jako tak Databricks SQL zaznacz pole wyboru oznaczone jako tak Databricks Runtime

Łączy elementy elementu array.

Składnia

array_join(array, delimiter [, nullReplacement])

Argumenty

  • array: dowolny ARRAY typ, ale jego elementy są interpretowane jako ciągi.
  • delimiter: element STRING używany do oddzielania połączonych elementów tablicy.
  • nullReplacement: element STRING używany do wyrażania NULL wartości w wyniku.

Zwraca

Element, w STRING którym elementy array są oddzielone elementami delimiter , a elementy null są zastępowane elementami nullReplacement. Jeśli nullReplacement pominięto, elementy null są filtrowane. Jeśli jakikolwiek argument to NULL, wynik to NULL.

Przykłady

> 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