Cursor
DECLARE
emp_row emp%ROWTYPE;
CURSOR emp_cur IS
SELECT *
FROM emp;
BEGIN
OPEN emp_cur;
LOOP
FETCH emp_cur INTO emp_row;
EXIT WHEN emp_cur%NOTFOUND;
DBMS_OUTPUT.PUT_LINE ( 'No. : ' || emp_cur%ROWCOUNT);
DBMS_OUTPUT.PUT_LINE ( 'Employee Number : ' || emp_row.empno);
DBMS_OUTPUT.PUT_LINE ( 'Employee Name : ' || emp_row.ename);
DBMS_OUTPUT.PUT_LINE ( 'Department No. : ' || emp_row.deptno);
DBMS_OUTPUT.PUT_LINE ( 'Manager No. : ' || emp_row.mgr);
END LOOP;
CLOSE emp_cur;
END;
/
- simple-sql's blog
- Login or register to post comments
- 644 reads

Recent comments
1 hour 35 min ago
3 hours 11 min ago
3 hours 24 min ago
3 hours 49 min ago
3 hours 52 min ago
3 hours 54 min ago
4 hours 6 min ago
8 hours 6 min ago
8 hours 10 min ago
8 hours 45 min ago