pl sql 块只提示完成
declare
v_ename emp.ename%type;
v_sal emp.sal%type;
begin
select ename,sal into v_ename,v_sal from scott.emp where empno=&no;
dbms_output.put_line('姓名 :'||v_ename);
dbms_output.put_line('工资 :'||v_sal);
end;
在 sql plus中只提示过程完成,并没有显示出结果是怎么回事
------解决方案--------------------
需要进行SQL*Plus环境变量设置:
SQL> set serveroutput on
------解决方案--------------------你在sqlplus下运行的话,执行之前设置就行了, 并不是每个plsql块都需要。
------解决方案--------------------關之前加這一次就可以了