记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。

oracle 使用pl/sql通过雇员所在部门号查出对应部门名称。

参考示例语句如下:

declare
v_no emp.deptno%TYPE;
v_dname dept.dname%TYPE;
begin
  begin
  select e.deptno into v_no from emp e where lower(e.ename)=lower('&dna');
  end;
select d.dname into v_dname from dept d where d.deptno=v_no;
dbms_output.put_line('雇员姓名是:'||lower('&dna')||'的部门名是:'||v_dname);
end;
/





转载请标明出处【oracle PL/SQL中使用替代变量与多层嵌套】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论