Megosztás a következőn keresztül:


array_remove Funkció

A következőre vonatkozik:yes Databricks SQL check marked yes Databricks Runtime

Eltávolítja a(z) összes előfordulását a element fájlból array.

Szintaxis

array_remove(array, element)

Argumentumok

Visszatérési érték

Az eredménytípus megfelelt a tömb típusának.

Ha az eltávolítandó elem a NULL, az eredmény a következő: NULL.

Példák

> 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