You are on page 1of 1

DECLARE

CURSOR DEPTCUR IS SELECT DEPTNO,DNAME FROM DEPT;


CURSOR EMPCUR(DNO EMP.DEPTNO%TYPE) IS SELECT EMPNO,ENAME,SAL,JOB FROM EM
P WHERE
DEPTNO=DNO;
BEGIN
FOR V_REM IN DEPTCUR
LOOP
DBMS_OUTPUT.PUT_LINE(CHR(10)||RPAD('DEPARTMENT NUMBER :'||V_REM.
DEPTNO,45,' ')||
RPAD('DEPARTMENT NAME :'||V_REM.DNAME,50,' '));
DBMS_OUTPUT.PUT_LINE(RPAD('-',45,'-')||
RPAD('-',30,'-'));
DBMS_OUTPUT.PUT_LINE(RPAD('EMPLOYEE NUMBER',20,' ')||RPAD('EMPLO
YEE NAME',20,' ')||RPAD('SALARY',20,' ')||RPAD('JOB',20,' ')||CHR(10));
FOR V_REMP IN EMPCUR(V_REM.DEPTNO)
LOOP
DBMS_OUTPUT.PUT_LINE(RPAD(V_REMP.EMPNO,20,' ')||RPAD(V_R
EMP.ENAME,20,' ')||RPAD(V_REMP.SAL,20,' ')||RPAD(V_REMP.JOB,20,' '));
END LOOP;
END LOOP;
END;

You might also like