oracle PL/SQL中使用替代变量与多层嵌套
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;
/
目录 返回
首页