Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 os elementosarray.
Retornos
Um BOOLEAN.
Se value for NULL, o resultado será NULL.
Se qualquer elemento no array for NULL, o resultado será NULL se value não for correspondente a nenhum 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