[ Oracle ]
[Oracle] long 타입에서 특정문자 추출하기
2021-12-09 17:33:45
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 출력 창에서 결과값을 확인할 수 있다.