Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Funkce
Platí pro:
Databricks SQL
Databricks Runtime
Vrátí sloučené pole struktur, ve kterém n-tá struktura obsahuje všechny n-té hodnoty vstupních polí.
Syntaxe
arrays_zip (array1 [, ...])
Argumenty
-
arrayN: Pole.
Návraty
Pole struktur, kde typ n-tého pole odpovídá typu prvků z arrayN.
Počet argumentů matice může být 0 nebo více. Pokud je funkce volána bez argumentů, vrátí prázdnou matici prázdné struktury. Pole, která jsou kratší než největší pole, jsou rozšířena o prvky null.
Příklady
> 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();
[{}]