首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

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

2013-09-11 
在plsql中怎样输出信息?declarev_ename varchar2(20)v_sal number(7,2)beginselect ename,sal into v_en

在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.myexception.cn/other/1391128.html

热点排行