Partilhar via


Função array_contains

Aplica-se a: Marque Sim Databricks SQL Marque Sim Databricks Runtime

Retorna true se array contiver value.

Sintaxe

array_contains(array, value)

Argumentos

  • array: Um ARRAY a ser pesquisado.
  • value: Uma expressão com um tipo que compartilha um tipo menos comum com os array elementos.

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);
 NULL