由于您使用的是sql Developer,因此有两种选择。
在sql Developer中,转到View | DBMS Output
确保“ DBMS输出”窗口可见。在“ DBMS输出”窗口中,选择“加号”图标,然后选择要向“ DBMS输出”窗口中写入数据的连接。然后,使用向右箭头(在Windows中为Ctrl + Enter)在sql Worksheet窗口中运行PL / sql块。您将看到输出出现在“ DBMS输出”窗口中。
或者,您可以将sql * PlusSET SERVEROUTPUT ON
命令和PL / sql块都放在sql工作表中,并将其作为脚本运行(在Windows中为F5)。这将在“脚本输出”窗口中的“匿名块已完成”消息下方立即显示输出。
注意:Oracle sql Developer中的Dbms输出在输出窗口中不显示null。它会移动到新行,但是直到返回除null之外的其他内容,您才会知道所有以前的null都在那里。