当前位置: 代码迷 >> Oracle管理 >> pl sql 标量变量有关问题 帮帮忙
  详细解决方案

pl sql 标量变量有关问题 帮帮忙

热度:440   发布时间:2016-04-24 05:39:34.0
pl sql 标量变量问题 帮帮忙
以下语句在pl sql developer 测试出错,不知道什么回事
declare
v_ename varchar2(5);
v_sal number(6,2);
c_tax_rate constant number(3,2):=0.03;
v_tax_sal number(6,2);
begin
  select ename,sal into v_ename,v_sal from scott.emp where empno=&eno;
  v_tax_sal:=v_sal*c_tax_rate;
  dbms_output.put_line('雇员名;'||v_ename);
  dbms_output.put_line('雇员工资'||v_sal);
  dbms_output.put_line('所得税:'||v_tax_sal);
 end;


------解决方案--------------------
一个匿名块还能报编译错误,糊弄鬼呢。
------解决方案--------------------
探讨

引用:
empno 是什么类型的?
如果是字符串类型的,应该是‘&eno’

number的
  相关解决方案