array_contains Funkcja

Dotyczy:zaznacz pole wyboru oznaczone jako yes Databricks SQL check oznaczone tak Databricks Runtime

Zwraca wartość true, jeśli array zawiera valuewartość .

Składni

array_contains(array, value)

Argumenty

  • array: tablica do wyszukania.
  • value: Wyrażenie z typem współużytkuje najmniej typowy typ z elementami array .

Zwraca

Wartość LOGICZNA. Jeśli value wartość to NULL, wynik to NULL. Jeśli jakikolwiek element w array elemecie to NULL, wynik jest NULLvalue niezgodny z żadnym innym elementem.

Przykłady

> 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