2011-01-09 4 views
1

다음 저장 프로 시저가 작동하는 데 도움이 필요합니다. 익명 블록이 완료되고 결과를 볼 수 없습니다. 그것은 PL/SQL의 devloper의 "TES"창에서 완벽하게 잘 작동하지만 내가Oracle SQL Developer에서 저장 프로 시저 실행


DECLARE 
TYPE OUTPUT_CURSOR IS REF CURSOR 
t_c OUTPUT_CURSOR 
BEGIN 
P_M.E_S.T_S_QUERY(123,'ABC','20100101','20100131','ALL',:t_c);  
END; 
+0

페이지 하단의 출력 탭에서 "스크립트 출력보기"를 클릭하고 있습니까? 필자는 기본적으로 그리드 뷰를 보여줄 것이라고 생각합니다. PL/SQL 블록을 실행할 때 아무 것도 채워지지 않을 것입니다. – diagonalbatman

+0

행운 없음보기 | 스크립트 출력, 창문은 여전히 ​​blak입니다. "anonymous block coompleted"는 명령문 출력 창에 나타납니다. 또한 "+"버튼을 시도했지만 "연결 선택"대화 상자가 표시되지만 결과는 표시되지 않습니다. – user85917

답변

5

당신이 를 사용하여 DBMS 출력을 가능하게해야합니다는 오라클 SQL Developer에서 일을보고 싶다 "보기 -> DBMS 출력은 ""이고 결과 창에는 "+" 버튼이 있습니다.

+0

아아, 그렇습니다. 그 옵션에 대해서도 잊어 버렸습니다. – diagonalbatman

0

SQL 개발자는 DBMS OUTPUT을 사용하여 저장 프로 시저 출력을 볼 수 있습니다. VIEW 메뉴로 가서이 옵션을 찾을 수 있습니다. (CTRL + N (+ 버튼)을 눌러 원하는 연결에 대한 DBMS 출력을 설정하는 것을 잊지 마십시오.

희망적입니다. :)