Oracle
[Oracle] long 타입에서 특정문자 추출하기
봉주니
2021. 12. 9. 17:33
long 타입의 컬럼에서는 like 문이 먹히지 않기 때문에 아래와 같은 방법으로 검색이 가능하다.
DECLARE
CURSOR CUR IS
SELECT *
FROM DB_SQL
BEGIN
FOR FET001 IN CUR LOOP
IF INSTR(FET001.SQL_SENTENCE,'특정문자') > 0 THEN
DBMS_OUTPUT.PUT_LINE('SELECT A.ROWID,A.* FROM DB_SQL A WHERE A.SQL_ID='''||FET001.SQL_ID||''';');
END IF;
END LOOP;
END;
SQL Developer 에서는 DBMS 출력 창에서 결과값을 확인할 수 있다.
반응형