SYS_CONNECT_BY_PATH 사용시 글자수 문제.. 0 1 5,000

by 손님 SYS_CONNECT_BY_PATH [2010.01.22 15:58:02]


SYS_CONNECT_BY_PATH 를 사용해서 특정 컬럼의 데이터를 조합하고있습니다.

문제는.. 조합되는 레코드가 많을수록.. 데이터크기가 오버되서 에러가 발생합니다.

ORA-01489: result of string concatenation is too long

이문제 해결 할수 있는 방법은 없나요

도움좀 부탁드립니다.

by 마농 [2010.01.22 17:17:02]
문자열을 그룹별로 결합하려는 건가요?
비슷한 기능으로 10G버전엔 xmlagg 가 있습니다.
허나 두가지 모두 4000Byte를 넘어갈수는 없습니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입