arrayToString

arrayToString

arrayToString 함수는 문자열 배열을 구분자로 하나의 문자열로 이어 붙이는 함수예요.

출처: 문서

본문

문자열 배열을 구분자(delimiter)를 사용해 하나의 문자열로 결합해요.

시그니처 (Signature)

arrayToString(values, delimiter)

arrayToString(values, delimiter, nullString)

3개 인자 형태는 결합 전에 null 또는 빈 문자열 자리 표시 요소를 nullString으로 치환해요.

사용 예시 (Usage Examples)

다음 예시는 Pinot의 배열 함수 테스트를 기반으로 해요.

SELECT arrayToString(stringArray, '::') AS joinedValues
FROM myTable

stringArray가 ['3', '2', '10', '6', '1', '12']일 때 3::2::10::6::1::12를 반환해요.

SELECT arrayToString(stringArrayWithNulls, '::', '*') AS joinedValues
FROM myTable

stringArrayWithNulls가 ['3', '2', '10', '6', '1', '12', '', null]일 때 3::2::10::6::1::12::*::*를 반환해요.

더 알아보기 (Learn more)