- 카테고리:
반정형 및 정형 데이터 함수 (지도)
MAP_CONTAINS_KEY¶
지정된 MAP 에 지정된 키가 포함되어 있는지 확인합니다.
구문¶
인자¶
key찾을 키입니다.
map검색할 지도입니다.
반환¶
지정된 지도에 지정된 키가 포함되어 있으면 TRUE를 반환합니다.
지정된 지도에 지정된 키가 포함되어 있지 않으면 FALSE를 반환합니다.
사용법 노트¶
키 식의 유형은 지도의 키 유형과 일치해야 합니다. 유형이 VARCHAR인 경우 유형의 길이가 다를 수 있습니다.
NULL 입력의 경우, 출력은 NULL입니다.
예¶
이 함수는 k1 키를 검색하여 지도에서 찾습니다.
이 함수는 k1 키를 검색하지만 지도에서 찾지 못합니다.
SELECT 문은 지도의 키와 다른 유형을 사용하는 키를 전달합니다.
다음과 같이 MAP 값이 포함된 임시 테이블을 만듭니다.
테이블을 쿼리하여 데이터를 표시합니다.
attrs 열의 지도에 ins_key 열의 키가 포함되어 있습니다.
출력은 다음을 보여줍니다.
행
1의attrs열에 있는 맵에는ins_key열의 키(material)가 없습니다.행
2의attrs열에 있는 맵에는ins_key열의 키(brand)가 있습니다.