array_join
기능
적용 대상: Databricks SQL Databricks Runtime
array
의 요소를 연결합니다.
구문
array_join(array, delimiter [, nullReplacement])
인수
-
array
: 모든ARRAY
형식이지만 해당 요소는 문자열로 해석됩니다. -
delimiter
STRING
: 연결된 배열 요소를 구분하는 데 사용됩니다. -
nullReplacement
STRING
: 결과의 값을 표현하는 데 사용되는 값입니다NULL
.
반품
array
요소의 STRING
wheredelimiter
구분되고 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