map_concat 기능

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

모든 expr 맵 식의 합집합을 반환합니다.

구문

map_concat([ expr1 [, ...] ])

인수

  • exprN: MAP 식입니다. 모든 exprN은 최소 일반 형식을 공유해야 합니다.

반품

exprN의 최소 공통 형식 MAP입니다.

인수가 제공되지 않은 경우 빈 맵입니다.

Azure Databricks 입력 맵에 키 충돌이 있는 경우 DUPLICATED_MAP_KEY 발생합니다.

일반적인 오류 조건

예제

> SELECT map_concat(map(1, 'a', 2, 'b'), map(3, 'c'));
  {1 -> a, 2 -> b, 3 -> c}

> SELECT map_concat(map(1, 'a'), map(1, 'b'));
  Error: DUPLICATED_MAP_KEY