--1. PROCEDURE, FUNCITON에서 검색하기
SELECT * FROM all_source WHERE TEXT LIKE '%검색문자열%';
--2. VIEW에서 검색하기
-- LONG 타입은 문자열 검색 불가능하므로 아래와 같이 임시 테이블 생성하여 검색
CREATE TABLE USER_VIEWS_20220222
(VIEW_NAME VARCHAR2(50),
TEXT_LENGTH NUMBER,
TEXT CLOB
);
INSERT INTO USER_VIEWS_20220222
SELECT VIEW_NAME,TEXT_LENGTH,TO_LOB(TEXT) FROM USER_VIEWS;
SELECT * FROM USER_VIEWS_20220222
WHERE DBMS_LOB.INSTR(UPPER(TEXT), '검색문자열')>0
ORDER BY VIEW_NAME;
;