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
Posted by 질주하는구
,