Oracle 无法在sql plus中打印到命令行
我在一个外部文件中创建了一个过程Oracle 无法在sql plus中打印到命令行,oracle,plsql,sqlplus,Oracle,Plsql,Sqlplus,我在一个外部文件中创建了一个过程 create or replace procedure emp_select is begin dbms_output.put_line('Hello World'); end; / 它在sqlplus中使用 @ /pathtofile 它给出了创建的过程 但是exec emp\u select仅表示过程已成功执行,但屏幕上没有输出请先在SQL*Plus中运行此命令: set serveroutput on; 首先在SQL*Plus中运行此命令:
create or replace procedure emp_select
is
begin
dbms_output.put_line('Hello World');
end;
/
它在sqlplus中使用
@ /pathtofile
它给出了创建的过程
但是
exec emp\u select
仅表示过程已成功执行
,但屏幕上没有输出请先在SQL*Plus中运行此命令:
set serveroutput on;
首先在SQL*Plus中运行此命令:
set serveroutput on;
您是否运行了
将服务器输出设置为打开状态代码>第一个?这就是问题所在。打开服务器输出;修复了它。您是否运行了将serveroutput设置为打开状态代码>第一个?这就是问题所在。打开服务器输出;修好了。