在plsql中怎样输出信息?
declare
v_ename varchar2(20);
v_sal number(7,2);
begin
select ename,sal into v_ename,v_sal from emp
where empno = &eno;
dbms_output.put_line(v_ename || '雇员的工资是' || v_sal);
if v_sal < 1000 then
dbms_output.put_line('工资低于1000');
else
if 1000 <= v_sal and v_sal < 5000 then
dbms_output.put_line('工资在1000到5000之间');
else
dbms_output.put_line('工资高于5000');
end if;
end if;
end;
怎么样才能输出
我输入eno的值:7788
执行成功!但是不显示以下信息
雇员名称:scott 工资:3000
工资在1000到5000之间
哪位高手知道。
------解决方案--------------------
输出是在上面的输出标签里
------解决方案--------------------
有输出,是你自己没看到而已,pl/sql是在output窗口中显示输出信息和SQL选项页并排的,你找找看.
如果你是在Command窗口中就需按上面的设置做一次:set serveroutput on ;操作.
我的异常网推荐解决方案:软件开发者薪资,http://www.aiyiweb.com/other/1391128.html