다음을 통해 공유


map 기능

적용 대상: 예(예)로 표시된 확인 Databricks SQL 예(예)로 표시된 확인 Databricks 런타임

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

구문

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

인수

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

반품

keyN의 최소 일반 형식으로 입력된 키와 valueN의 최소 일반 형식으로 입력된 값이 있는 MAP입니다.

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

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

예제

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