Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A
A következőkre vonatkozik: Databricks SQL
Databricks Runtime
Egy egyesített strukturált tömböt ad vissza, amelyben az nth struct a bemeneti tömbök összes n-edik értékét tartalmazza.
Syntax
arrays_zip (array1 [, ...])
Argumentumok
-
arrayN
: Tömb.
Válaszok
Egy ARRAY a STRUCT-ból, ahol az nth mező típusa megegyezik a arrayN
elemeinek típusával.
A tömbargumentumok száma legfeljebb 0 lehet. Ha a függvény argumentumok nélkül van meghívva, akkor egy üres struktúra üres tömbét adja vissza. A legnagyobb tömbnél rövidebb tömbök null értékű elemekkel bővülnek.
Példák
> SELECT arrays_zip(array(1, 2, 3), array(2, 3, 4));
[{1,2},{2,3},{3,4}]
> SELECT arrays_zip(array(1, 2), array(2, 3), array(3, 4));
[{1,2,3},{2,3,4}]
> SELECT arrays_zip(array(1, 2), array('shoe', 'string', 'budget'));
[{1, shoe},{2, string},{null,budget}]
> SELECT arrays_zip();
[{}]