728x90
LISTAGG에서 4000byte가 넘어가는 결과값이 생성되면서 문제가 발생하였다.
합쳐지는 문자열의 나열값이 큰 의미가 없는 경우, 넘어가는 부분은 짤라내면 된다.
, (SELECT LISTAGG(A.COMN_NM, ',') WITHIN GROUP (ORDER BY H2.CHOS_NO)
/* TODO : LISTAGG(DISTINCT A.COMN_NM, ',' ON OVERFLOW TRUNCATE) WITHIN GROUP (ORDER BY H2.CHOS_NO) */
/* TODO : LISTAGG(DISTINCT A.COMN_NM, ',' ON OVERFLOW TRUNCATE '...' WITHOUT COUNT) WITHIN GROUP (ORDER BY H2.CHOS_NO) */
'오라클' 카테고리의 다른 글
UPDATE문 (0) | 2022.11.16 |
---|---|
기간검색 (0) | 2022.10.26 |
ORA-01438 SELECT문 오류 (0) | 2022.10.19 |
테이블, 칼럼 조회 (0) | 2020.05.22 |
DDL (0) | 2020.04.29 |