无法使用dbms_output.put_line和serveroutput在终端上显示任何内容

时间:2019-11-13 15:53:45

标签: plsql oracle11g sqlplus dbms-output

下面的块在sqldeveloper中可以很好地执行,但是当我尝试使用终端自动执行脚本时,DBMS不会打印任何内容。请注意,我已经尝试过:set serveroutput onset feedback 0DBMS_OUTPUT.ENABLE (buffer_size => NULL),但仍然没有打印出来。 需要您的帮助。谢谢

SET SERVEROUTPUT ON;  
DECLARE
   var1 varchar2(1000);
BEGIN
   SELECT var2 INTO var1 FROM my_table WHERE name='name_1' ;
   dbms_output.put_line('result: ' || var1 );
END;

0 个答案:

没有答案