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 verdadeiro se array contiver value.
Sintaxe
array_contains(array, value)
Argumentos
-
array: UmARRAYa ser pesquisado. -
value: Uma expressão com um tipo que compartilha um tipo menos comum com osarrayelementos.
Devoluções
Um BOOLEAN.
Se value for NULL, o resultado é NULL.
Se qualquer elemento em array é NULL, o resultado é NULL se value não é correspondido a qualquer outro elemento.
Exemplos
> SELECT array_contains(array(1, 2, 3), 2);
true
> SELECT array_contains(array(1, NULL, 3), 2);
NULL
> SELECT array_contains(array(1, 2, 3), NULL::INT);
NULL
> SELECT array_contains(array(1, NULL, 3), 2);
NULL
-- You canot test for a NULL value in an array using this function
> SELECT array_contains(array(1, 2, NULL, 3), NULL::INT);
NULL