如何在PL / SQL Developer中启用dbms_output

用户名

我知道这很简单,但是我似乎找不到解决方案,如何在PL / SQL Developer中启用dbms_output 通过谷歌搜索,我得到的是如何在sql developer中启用它,但这不是我想要的...我认为应该在PL / SQL Developer中自动启用它,例如,此块对我来说什么都不输出。

declare
  v_sample employees.first_name%type;
begin
  select first_name 
  into v_sample
  from employees
  where employee_id = 100;

  dbms_output.put_line(v_sample);
end;
乔恩·海勒

默认情况下,PL / SQL Developer自动检索DBMS_OUTPUT,而您无需执行任何其他操作即可检索它。您不需要使用命令窗口来查看输出。(通常应该避免使用“命令窗口”,这是一种糟糕的编程方式。)

转到配置->首选项-> Oracle->输出,并确保选中“启用”按钮: 在此处输入图片说明

另一种可能性是FIRST_NAME值为null,没有任何输出。为了避免这种混乱,我通常在输出变量之前添加一个硬编码的值:

dbms_output.put_line('Name: ' || v_sample);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章