共用方式為


map_contains_key 函式

適用於:檢查標示為是 Databricks SQL 檢查標示為是 Databricks Runtime 10.4 LTS 和更新版本

如果 map 包含 key,則傳回 true。

語法

map_contains_key(map, key)

引數

傳回

布爾值。 如果 mapkeyNULL,則結果為 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