I am trying to access a stored procedure on Oracle 11g through the Entity Framework. I can access stored procedures that return scalars, and those return the correct value. But when using SYS_REFCURSOR to return a result set, the OUT parameter is not detected when the function is imported .
My stored procedure below
create or replace PROCEDURE "GetAllClientNames" ( "ID" IN NUMBER, "SAL" IN NUMBER, "EMP_CURSOR" OUT SYS_REFCURSOR) IS BEGIN OPEN EMP_CURSOR FOR SELECT FIRSTNAME FROM CLIENTS; END;
But when updating the object and importing the function, the SYS_REFCURSOR OUT parameter is not found in the imported function to retrieve the result set.

please help me with this. Without receiving the OUT parameter, I cannot access the result set obtained by the stored procedure
source share