مشاركة عبر


array_compact دالة

ينطبق على: وضع علامة Databricks SQL وضع علامة Databricks Runtime 12.2 LTS وما فوق

إزالة العناصر NULL من array.

بناء الجملة

array_compact(array)

الوسيطات

  • array: تعبير صفيف.

المرتجعات

ترجع الدالة صفيفا من نفس نوع وسيطة الإدخال حيث تمت إزالة كافة القيم NULL.

الأمثلة

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

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