map 함수

적용 대상:검사 예 Databricks SQL 검사 예 Databricks Runtime으로 표시됨

지정된 키-값 쌍을 사용하여 맵을 만듭니다.

구문

map( [key1, value1] [, ...] )

인수

  • keyN: 비교 가능한 모든 형식의 식입니다. 모두 keyN 최소 공통 형식을 공유해야 합니다.
  • valueN: 모든 형식의 식입니다. 모두 valueN 최소 공통 형식을 공유해야 합니다.

반환

키가 가장 일반적인 형식으로 입력되고 값이 의 keyNvalueN최소 공통 형식으로 입력된 MAP입니다.

0개 이상의 쌍이 있을 수 있습니다.

중복 키 또는 NULL 키가 있는 경우 함수에서 오류가 발생합니다.

> SELECT map(1.0, '2', 3.0, '4');
 {1.0 -> 2, 3.0 -> 4}