clob select 시 hugeclob 으로 표시될때 내용보기

Posted by
2013. 7. 17. 14:59 Oracle

HUGECLOB 데이터타입은 일반 쿼리로 불러올 경우 HUGECLOB의 내용이 보이지 않는다.

때문에 아래와 같이  


SELECT DBMS_LOB.SUBSTR( 컬럼, 500) FROM TABLE

 

사용하여 SELECT 한다. 

 

SELECT DBMS_LOB.SUBSTR(칼럼명, DBMS_LOB.GETLENGTH(칼럼명), 1)   --> 전체 row 뿌리기
           , DBMS_LOB.INSTR(칼럼명, 'test', 1, 1 --> 검색된 내용에 대한 디스플레이
  FROM  테이블명
WHERE  DBMS_LOB.INSTR(칼럼명, 'test', 1, 1) <> 0;

사용법
DBMS_LOB.SUBSTR(CLOB칼럼, 전체 row 가져오는 길이, offset)
DBMS_LOB.INSTR(CLOB칼럼, 검색된 단어, offset, 몇 번째에 있는 검색된 단어)

'Oracle' 카테고리의 다른 글

[펌] Examples of Calendaring Expressions  (0) 2013.11.04
오라클 스케줄러, Toad 사용하기  (0) 2013.10.30
오라클 설치 없이 Toad 사용하기  (0) 2013.07.04