接受用户输入的部门编号,用for循环和游标,打印出此部门所有雇员的所有信息

declare
cursor mycur(p_deptno number) is select * from emp where deptno = p_deptno;
dno emp.deptno%type;
empinfo emp%rowtype;
begin
dno:=&dno;
for empinfo in mycur(dno) loop
dbms_output.put_line(empinfo.empno||' '||empinfo.ename||' '||empinfo.job||' '||empinfo.mgr||' '||empinfo.hiredate||' '
||empinfo.sal||' '||empinfo.comm||' '||empinfo.deptno);
end loop;
end;

你可能感兴趣的:(接受用户输入的部门编号,用for循环和游标,打印出此部门所有雇员的所有信息)