개발 & 데이터베이스/DB

[ORACLE] BLOB 타입 조회하는 방법

K.두부 2021. 12. 2. 23:28
반응형

IT관련 대학생 혹은 신입 프로그래머들은 생소하게 느껴지는 BLOB 타입을 소개하겠습니다. BLOB 타입은 일반적인 조회로 실행하면 에러가 발생합니다. 

 

일반적인 조회
SELECT [BLOB_COLUMN_NAME] FROM 테이블명;

 

BLOB 타입 조회
SELECT DBMS_LOB_SUBSTR(BLOB_COLUMN_NAME) FROM 테이블명;

 

[ORA-06502, ORA-06512 오류 발생 조치 방법]

지정된 버퍼 크기(VARCHAR2 타입)보다 더 큰 데이터를 읽으려고 할 때 발생

최대 버퍼의 사이즈를 늘리거나 4,000 BYTES 내로 데이터를 잘라서 조회하면 해결

반응형