by greetboy [Oracle 기초] [2024.08.27 10:52:02]
CREATE OR REPLACE PROCEDURE get_employees_by_dept (
dept_id IN NUMBER,
emp_cursor OUT SYS_REFCURSOR
) AS
BEGIN
OPEN emp_cursor FOR
SELECT employee_id, first_name, last_name FROM employees WHERE department_id = dept_id;
END;
어떻게 호출을 하는건지 모르겠는데요.
알려 주시면 감사하겟습니다.
Declare O_CURSOR OUT REFCURSOR;
CALL get_employees_by_dept(10;:O_CURSOR )