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::*::*를 반환해요.