array_remove Funkcja

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

Usuwa wszystkie wystąpienia elementu element z arrayelementu .

Składni

array_remove(array, element)

Argumenty

  • array:Tablicy.
  • element: Wyrażenie typu współużytkuje najmniej typowy typ z elementami .array

Zwraca

Typ wyniku był zgodny z typem tablicy.

Jeśli element do usunięcia to , wynikiem jest NULLNULL.

Przykłady

> SELECT array_remove(array(1, 2, 3, NULL, 3, 2), 3);
 [1,2,NULL,2]
> SELECT array_remove(array(1, 2, 3, NULL, 3, 2), NULL);
 NULL