065021 DBMS_LOB.SUBSTR 사용시 ORA-06502 발생원인 LOB데이터의 데이터를 원하는 만큼 잘라주는 SUBSTR 함수 사용시 아래 에러가 발생하였습니다. ORA-06502: PL/SQL: numeric or value error string 한글에러는 수치 또는 값 오류. 문자열 버퍼가 너무 작습니다.라는 에러였습니다. 관련해서 자료를 찾아서 정리합니다. 사용법은 아래와 같습니다.dbms_lob.substr( clob_column, for_how_many_bytes, from_which_byte );여기서 2번째 컬럼인 for_how_many_bytes의 자리에 넣는 숫자의 에러였습니다. 값의 return시에 dbms_output의 제한에 의해서 발생하는것입니다.클라이언트의 최대버퍼사이즈를 키우거나 pl/sql로 처리되게 하거나, 4000bytes씩 잘라서 .. 2024. 5. 22. 이전 1 다음