map_contains_key
函式
適用於: Databricks SQL Databricks Runtime 10.4 LTS 和更新版本
如果 map
包含 key
,則傳回 true。
語法
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