PROCEDURE P_CURSOR_FEATURES IS cursor cur_dep_emp is SELECT employees.first_name, employees.last_name, departments.department_name FROM employees, departments WHERE ( (departments.department_id = employees.department_id) AND (departments.department_name = 'Sales') ) ORDER BY employees.last_name ASC; type emp_dep_record_type IS RECORD (first_name employees.first_name%TYPE, last_name employees.last_name%TYPE, department_name departments.department_name%TYPE); emp_dep_rec emp_dep_record_type; BEGIN open cur_dep_emp; for i in 1..5 loop fetch cur_dep_emp into emp_dep_rec; dbms_output.put_line(emp_dep_rec.first_name || ' ' || emp_dep_rec.last_name || ' ' || emp_dep_rec.department_name); end loop; close cur_dep_emp; END; -- Procedure