arrays_overlapدالة (SQL Databricks)

إرجاع true إذا كان تقاطع array1 و array2 غير فارغ.

بناء الجملة

arrays_overlap (array1, array2)

الوسيطات

  • array1صفيف.
  • array2: صفيف مشاركة نوع أقل شيوعا مع array1 .

المرتجعات

والنتيجة هي النوع الأقل شيوعا من array1 و array2 .

إذا كان الصفائف لا يوجد عنصر غير فارغة الشائعة، كلاهما غير فارغ، وتحتوي على أي منهما عنصر NULL فارغ، false وإلا.

أمثلة

> SELECT arrays_overlap(array(1, 2, 3), array(3, 4, 5));
 true
> SELECT arrays_overlap(array(1, 2, NULL, 3), array(NULL, 4, 5));
 NULL