A array_union 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

Az elemek egy tömbét adja vissza az elemek egyesítő array1 elemeiből, és array2 nem ismétlődik.

Syntax

array_union(array1, array2)

Argumentumok

  • array1: Tömb.
  • array2: A tömb típusa megegyezik a következő típussal array1: .

Válaszok

A tömb típusa megegyezik arraya .

Azure Databricks COLLECTION_SIZE_LIMIT_EXCEEDED, ha az eredmény meghaladja a tömb méretkorlátját.

Gyakori hibafeltételek

Példák

> SELECT array_union(array(1, 2, 2, 3), array(1, 3, 5));
 [1,2,3,5]