当前位置: 代码迷 >> Oracle技术 >> 在plsql中怎样输出信息?解决方案
  详细解决方案

在plsql中怎样输出信息?解决方案

热度:456   发布时间:2016-04-24 08:43:00.0
在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.daimami.com/other/1391128.html
  相关解决方案