適用対象:
Databricks SQL
Databricks Runtime 10.4 LTS 以上
map が key を含む場合は true を返します。
構文
map_contains_key(map, key)
引数
-
map: 検索対象のマップ。 -
key: 最小共通型をmapキーと共有する型を持つ式。
戻り値
BOOLEAN。
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