array_remove Functie

Van toepassing op:gemarkeerd met ja Databricks SQL-controle gemarkeerd als ja Databricks Runtime

Verwijdert alle exemplaren van element .array

Syntaxis

array_remove(array, element)

Argumenten

Retourneert

Het resultaattype komt overeen met het type van de matrix.

Als het te verwijderen element is, is NULLNULLhet resultaat .

Voorbeelden

> 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