Bagikan melalui


array_compact fungsi

Berlaku untuk:centang ditandai ya Databricks SQL centang ditandai ya Databricks Runtime 12.2 LTS ke atas

Menghapus elemen NULL dari array.

Sintaks

array_compact(array)

Argumen

  • array: Ekspresi ARRAY.

Pengembalian

Fungsi mengembalikan array dengan jenis yang sama dengan argumen input tempat semua nilai NULL telah dihapus.

Contoh

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

> SELECT array_compact(array(NULL, NULL));
 []