적용 대상:
Databricks SQL
Databricks Runtime 10.4 LTS 이상
map에 key가 포함되어 있으면 true를 반환합니다.
구문
map_contains_key(map, key)
인수
반품
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