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


![基本问题:基本的PL / SQL控制台输出?[复制] 基本问题:基本的PL / SQL控制台输出?[复制]](http://www.mshxw.com/aiimages/31/623815.png)
