다음을 통해 공유


array_join 기능

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

array의 요소를 연결합니다.

구문

array_join(array, delimiter [, nullReplacement])

인수

  • array: 모든 ARRAY 형식이지만 해당 요소는 문자열로 해석됩니다.
  • delimiter STRING: 연결된 배열 요소를 구분하는 데 사용됩니다.
  • nullReplacement STRING: 결과의 값을 표현하는 데 사용되는 값입니다NULL.

반품

array 요소의 STRINGwheredelimiter 구분되고 null 요소는 nullReplacement대체됩니다. nullReplacement를 생략하면 null 요소가 필터링됩니다. 인수가 하나라도 NULL이면 결과는 NULL입니다.

예제

> SELECT array_join(array('hello', 'world'), ',');
 hello,world

> SELECT array_join(array('hello', NULL ,'world'), ',');
 hello,world

> SELECT array_join(array('hello', NULL ,'world'), ',', '*');
 hello,*,world