array_contains دالة

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

إرجاع true إذا كان array يحتوي على value.

بناء الجملة

array_contains(array, value)

الوسيطات

  • array: صفيف للبحث فيه.
  • value: تعبير مع نوع يشارك نوعا أقل شيوعا مع array العناصر.

المرتجعات

قيمة منطقية. إذا كان value هو NULL، فالنتيجة هي NULL. إذا كان أي عنصر في array هو ، تكون NULL النتيجة إذا value لم تتم مطابقتها مع NULLأي عنصر آخر.

الأمثلة

> SELECT array_contains(array(1, 2, 3), 2);
 true

> SELECT array_contains(array(1, NULL, 3), 2);
 NULL

> SELECT array_contains(array(1, 2, 3), NULL);
 NULL