oracle的PL/SQL

img


我真的是裂开了
实在是不知道问题出在什么地方 题目要求由键盘随机输入编号来选择员工,在根据不同工资显示不同语句,原题在声明模块是没有v_no的但我觉得应该是有问
题就加了一条v_的声明。希望您能帮忙解惑

你至少得把你查询的数据放进变量里边吧 select into
select name ,sal into v_name,v_sal from emp_table where emp. eno=v_eno ;

不能用select,你要用游标来得到结果
要不然你去获取select的结果集也行
你这样写,select的结果直接打印出来了,跟你的变量没有一毛钱关系