课堂讨论3
1-* 成都信息工程大学 软件工程学院 成都信息工程大学 软件工程学院 课后思考 3 1、使用递归查询从emp获取指定编号的员工及其下属的所有信息 select * from emp start with empno=7782 connect by prior empno=mgr; 2、编写递归过程(不使用递归查询)输出指定编号的员工及其下属的所有信息 测试调用sql如下: call proc_getEmpsFormMgr(7839); create or replace procedure proc_getEmpsFormMgr (p_empno emp.empno%type) is v_emprec emp%rowtype; cursor cur_emp is select * from emp where mgr= p_empno; begin --1 获取当前编号对应员工信息 select * into v_emprec from emp where empno= p_empno; dbms_output.put_line(姓名是:||v_emprec.ename|| 工作是: ||v_emprec.job|| 工资是:||v_emprec.sal); --2 遍历当前员工的下属员工信息 for v_empre
原创力文档

文档评论(0)