Share via


array_contains função

Aplica-se a:verificar a verificação sim do SQL do Databricks marcada como sim Databricks Runtime

Devolve true se array contiver value.

Sintaxe

array_contains(array, value)

Argumentos

  • array: uma MATRIZ a ser pesquisada.
  • value: uma expressão com um tipo que partilha um tipo menos comum com os array elementos.

Devolve

UM BOOLEANO. Se value for NULL, o resultado é NULL. Se qualquer elemento em array for NULL, o resultado será NULL se value não for 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