Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Função
Aplica-se a:
Databricks SQL
Databricks Runtime
Retorna true se a interseção de array1 e array2 não estiver vazia.
Sintaxe
arrays_overlap (array1, array2)
Argumentos
-
array1: Uma MATRIZ. -
array2: Um ARRAY compartilhando um tipo menos comum comarray1.
Devoluções
No Databricks SQL, o resultado é o tipo menos comum de array1 e array2.
No Databricks Runtime, o resultado é BOOLEAN true se houver sobreposição.
Se as matrizes não tiverem nenhum elemento não-nulo comum, ambas serão não-vazias, e qualquer uma delas conterá um elemento nulo, NULLcaso false contrário.
Exemplos
> 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