array_remove Fungsi

Berlaku untuk:centang ditandai ya pemeriksaan Databricks SQL ditandai ya Databricks Runtime

Menghapus semua kemunculan element dari array.

Sintaks

array_remove(array, element)

Argumen

Kembali

Jenis hasil cocok dengan jenis array.

Jika elemen yang akan dihapus adalah NULL, hasilnya adalah NULL.

Contoh

> 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