Clob 컬럼의 가지고 올때 데이터를 자르는 경우 사용하는 해당 함수의 경우 최대 글자수가 있어서 에러가 발생 합니다.
1. dbms_output.put_line has a documented limit of 255 characters/line. you have exceeded that.
2. Furthermore, SQL is limited to returning 4000 characters from VARCHAR types.
3. For fixed-width n-byte CLOBs,
if the input amount for SUBSTRis greater than (32767/n),
then SUBSTRreturns a character buffer of length (32767/n), or the length of the CLOB,
whichever is lesser. For CLOBs in a varying-width character set, nis the maximum byte-width used for characters in the CLOB.
==> 32767 Byte 까지 지원됨..
4000까지는 되지만 지원 되니 이 부분 확인 해서 처리 해야 함
반응형
'DB > ORACLE' 카테고리의 다른 글
Sqldeveloper .sql 문 실행 (0) | 2019.07.18 |
---|---|
oracle to_char 숫자->문자 변환시 fm사용 (0) | 2018.05.28 |
문자열 배열로 변경해서 가지고 오기 (0) | 2016.10.24 |
sys비밀번호 분실시 (0) | 2016.07.22 |
sql파일 실행 방법 (0) | 2016.02.18 |