如何在 SQL Developer 中启用 DBMS_OUTPUT?

Pra*_*Jha 3 plsql oracle-sqldeveloper

以下代码的输出

DECLARE

a int;

b int;

c int;

BEGIN

a:=&a;

b:=&b;

c:=a+b;

dbms_output.put_line('Sum of a and b is '||c);

end;

/
Run Code Online (Sandbox Code Playgroud)

Wil*_*son 5

在 SQL Developer 中你必须

  1. 使用视图 > DBMS_OUTPUT 显示 DBMS_OUTPUT 窗格。

在此输入图像描述

  1. 通过按输出窗格中的绿色“+”符号来启用它。

在此输入图像描述

  • 你不必这样做,你也可以将 serveroutput 设置为 on (3认同)
  • 实际上也许是https://www.thatjeffsmith.com/archive/2012/05/enabling-dbms_output-by-default-in-sql-developer/ (2认同)