펑션,프로시져, funtion, execute
질문:
오라클에 저장된 프로시져, 펑션등을 볼때, 프로시져 실행
설명:
user_objects 테이블에서 처리목록을 검색한다.
처리목록 이름으로 USER_SOURCE 테이블에서 조회한다.
완료
예제:
type에 다른 처리문 조회
SQL> select object_name, object_type
from user_objects
where object_type = ?FUNCTION?;
처리 이름에 따른 코드보기
SQL> select * from USER_SOURCE
where name = ?user_objects 테이블에서 찾은 이름?;
프로시져 내용보기
SQL> select text from USER_SOURCE
where name =?ANVP_CALCJIGA?
프로시져 실행 (sql 상태)
variable g_phone_no varchar2(15)
bigin :g_phone_no := ?8006330575?; end;
execute format_phoe (:g_phone_no)
print g_phone_no
* 하대수님에 의해서 게시물 이동되었습니다 (2008-01-07 00:27)