Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk:
Databricks SQL
Databricks Runtime
Menghapus semua kejadian element dari array.
Sintaks
array_remove(array, element)
Argumen
-
array: ARRAY. -
element: Ekspresi jenis yang berbagi jenis yang paling tidak umum dengan elemenarray.
Mengembalikan
Jenis hasil yang cocok dengan jenis array.
Jika elemen yang akan dihapus adalah NULL, hasilnya adalah NULL.
Azure Databricks menaikkan COLLECTION_SIZE_LIMIT_EXCEEDED jika hasilnya melebihi batas ukuran array.
Kondisi kesalahan umum
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