2015-01-09 26 views
0

我使用一個外部文件創建爲不能打印到命令行中的SQL加

create or replace procedure emp_select 
is 
begin 
    dbms_output.put_line('Hello World'); 
end; 
/

的程序它在sqlplus運行

@ /pathtofile 

它給procedure created

exec emp_select;只說procedure executed successfully,但屏幕上沒有輸出

+6

您是否首先在'set serveroutput on'上運行? –

+0

這是問題所在。設置服務器輸出;修復 。 – user544079

回答

4

先在SQL * Plus中運行此操作:

set serveroutput on;