مشاركة عبر


map_contains_key دالة

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

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

بناء الجملة

map_contains_key(map, key)

الوسيطات

  • map: خريطة سيتم البحث فيها.
  • key: تعبير مع نوع يشارك نوعا أقل شيوعا مع map المفاتيح.

المرتجعات

قيمة منطقية. إذا كان map أو key هو NULL، تكون النتيجة NULL.

الأمثلة

> SELECT map_contains_key(map(1, 'a', 2, 'b'), 2);
 true

> SELECT map_contains_key(map(1, 'a', 2, 'b'), 3);
 false

> SELECT map_contains_key(map(1, 'a', 2, 'b'), NULL);
 NULL