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í hodnotu true, pokud průsečík array1 není array2 prázdný.
Syntaxe
arrays_overlap (array1, array2)
Argumenty
-
array1:Pole. -
array2: Pole sdílejí nejméně společný typ sarray1.
Návraty
V Databricks SQL je výsledkem nejméně běžný typ array1 a array2.
Ve službě Databricks Runtime je výsledkem logická hodnota true , pokud se překrývají.
Pokud pole nemají žádný společný prvek non-null, jsou oba neprázdné a jeden z nich obsahuje null element, NULLfalse jinak.
Příklady
> SELECT arrays_overlap(array(1, 2, 3), array(3, 4, 5));
true
> SELECT arrays_overlap(array(1, 2, NULL, 3), array(NULL, 4, 5));
NULL