WM_CONCAT

Syntax

WM_CONCAT
(
  expr  IN text
)
RETURNS text;


개요

그룹 내의 여러 텍스트 값을 하나의 문자열로 결합하는 집계 함수입니다.

입력된 텍스트 값을 순차적으로 결합하여 하나의 문자열을 생성합니다.

내부 동작 과정은 다음과 같습니다:

  • 입력 값이 NULL인 경우 해당 값은 집계에서 제외합니다.

  • 첫 번째 값이 입력되면 새로운 상태(문자열 버퍼)가 생성합니다.

  • 이후 값이 입력되면 기존 문자열 뒤에 기본 구분자(콤마)가 추된 후, 해당 값이 이어서 결합합니다.

  • 집계가 완료되면 누적된 문자열이 최종 결과로 반환합니다.

파라미터

파라미터
설명

expr

text 타입입니다; 집계할 텍스트 값입니다. NULL 값은 집계 시 제외됩니다.


예제

Last updated