map_contains_key işlevi

Şunlar için geçerlidir:onay işareti evet olarak işaretlenmiş Databricks SQL onay işareti evet olarak işaretlenmiş Databricks Runtime 10.4 LTS ve üzeri

içeriyorsa mapkeytrue döndürür.

Söz dizimi

map_contains_key(map, key)

Bağımsız değişkenler

  • map: Aranacak bir harita.
  • key: Anahtarlarla en az ortak türü paylaşan türeifade.

Döndürülenler

BOOLE DEĞERI. veya mapkey ise NULL, sonuç olur NULL.

Örnekler

> 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