다음을 통해 공유


map_contains_key 기능

적용 대상:예로 표시된 확인 Databricks SQL 예로 표시된 확인 Databricks Runtime 10.4 LTS 이상

mapkey가 포함되어 있으면 true를 반환합니다.

구문

map_contains_key(map, key)

인수

  • map: 검색할 맵
  • key: 키와 map을 공유하는 형식의 식입니다.

반품

BOOLEAN입니다. map 또는 keyNULL이면 결과는 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