안녕하세요.
프로젝트를 새로 투입했는데
예전 소스들이라서 아이바티스 를 안쓰고 모두 프로시저로 되어있네요
쿼리 추출이 와스 콘솔에도 안나오고
너무 불편합니다.
웹로직에 이클립스 오라클인데요
프로시저를 좀더 편하게 디버깅하거나 쿼리를 추출할수 잇는 방법이 잇을까요?
SP를 소스를 찾는 방법입니다.
--1. Table 명을 알고 있을 때
select *
FROM DBA_DEPENDENCIES
where REFERENCED_OWNER='SCOTT'
and REFERENCED_TYPE='TABLE'
AND REFERENCED_NAME='TABLE_NAME'
;
-- 2. 소스 내용으로 찾을 때
select * from dba_source
where text like '%KEYWORD%';
프로시저 자체를 찾는거 말구요..
적용된 쿼리결과를 알수있을까요?
아이바티스로 작성하면 웹 콘솔에 쿼리가 나오잖아요..
그것처럼..
최종적용된 쿼리를 알수있나해서입니다.
select SQL_FULLTEXT from v$sqlarea;