반응형
/* # CLOB 형 데이타 SELECT DBMS_LOB.SUBSTR( CLOB 타입 컬럼 명 , 추출할 문자열 길이(숫자) OR 전체 문자길이( DBMS_LOB.GETLENGTH(CONTENTS) ) , 전체 값 출력 : 1 ) 전체 문자길이( DBMS_LOB.GETLENGTH(CONTENTS) ) 사용시 아래와 같은 메세지 발생할 수 있음. -- ORA-06502: PL/SQL: 수치 또는 값 오류: 문자열 버퍼가 너무 작습니다 */SELECT DBMS_LOB.SUBSTR(CONTENTS, 1000, 1) AS CONT_SUB -- 1000 개까지 출력(문자열) , DBMS_LOB.INSTR(CONTENTS, 'TEST', 1, 1) AS CONT_INS -- 검색 문구의 위치 출력(숫자) FROM CLOB_TABLE WHERE DBMS_LOB.INSTR(CONTENTS, 'TEST', 1, 1) > 0 -- 검색 문구가 존재할때출처:http://develop.sunshiny.co.kr/841
반응형
'프로그램 관련 > oracle' 카테고리의 다른 글
| oracle LAG 함수,LEAD 함수 (0) | 2019.01.30 |
|---|---|
| oracle 정렬 순서 정하기 order by 순서정하기 (0) | 2019.01.15 |
| 오라클 날짜 기간 검색 (0) | 2018.12.06 |
| oracle substr 문자열 추출입니다 (0) | 2018.10.01 |
| 오라클 REPLACE 사용기 (0) | 2018.10.01 |