2011-01-09 99 views
1

我在寻找一些帮助让下面的存储过程工作:我得到匿名块完成,无法看到结果。它完美罚款在PL/SQL devloper的“TES”窗口,但我想看看它在Oracle SQL Developer中工作在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 2011-01-09 16:08:37

+0

没有运气与视图|脚本输出,窗口仍然是黑屏。在语句输出窗口中显示“coompleted匿名块”。我也尝试了“+”按钮,它弹出一个“选择连接”对话框,但没有显示结果。 – user85917 2011-01-09 17:25:58

回答

5

确保您能够使用的DBMS输出“查看 - > DBMS输出“并在出现的窗口中单击”“+”“按钮。

0

在SQL开发人员中,我们可以通过启用DBMS OUTPUT来看到存储过程输出。你可以去查看菜单并找到这个选项。 (不要忘记通过按CTRL + N(+按钮)启用DBMS输出的所需连接)

希望这是有道理的。 :)