Sdílet prostřednictvím


Funkce array_join

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Zřetězí prvky .array

Syntaxe

array_join(array, delimiter [, nullReplacement])

Argumenty

  • array: Jakýkoli ARRAY typ, ale jeho prvky jsou interpretovány jako řetězce.
  • delimiter: Slouží STRING k oddělení zřetězených prvků pole.
  • nullReplacement: Slouží STRING k vyjádření NULL hodnoty ve výsledku.

Návraty

A STRING where the elements of array are separated by delimiter and null elements are substituted for nullReplacement. Pokud nullReplacement je vynechán, vyfiltrují se prvky null. Pokud je NULLněkterý z argumentů , výsledek je NULL.

Příklady

> 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