Sdílet prostřednictvím


Funkce array_contains

Platí pro: zaškrtnutí označeného ano Databricks SQL zaškrtnutí označeného ano Databricks Runtime

Vrátí hodnotu true, pokud array obsahuje value.

Syntaxe

array_contains(array, value)

Argumenty

  • array: Pole, které se má prohledávat.
  • value: Výraz s typem, který sdílí nejméně společný typ s array prvky.

Návraty

A BOOLEAN. Pokud value je NULL, výsledek je NULL. Pokud je některý prvek v NULLarray , výsledek je NULL pokud value není shodován s žádným jiným prvkem.

Příklady

> 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