Entity Framework를 통해 Oracle 11g의 저장 프로 시저에 액세스하려고합니다. 스칼라를 반환하는 저장 프로 시저에 액세스 할 수 있으며 올바른 값을 반환합니다. 그러나 결과 집합을 반환하기 위해 SYS_REFCURSOR를 사용하면 함수 가져 오기에서 OUT 매개 변수가 검색되지 않습니다.캔트 맵 Entity Framework의 SYS_REFCURSOR
내 저장 프로 시저
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;
아래 그러나 함수 가져 오기를 엔티티를 업데이트하고 수행 할 때 SYS_REFCURSOR OUT 매개 변수가 결과 집합을 검색하는 수입 기능에서 검출되지 않는 것입니다.
나는 비슷한 문제가 있었다 저장 프로 시저
저장 프로 시저를 '가져 오기'위한 프로세스는 무엇입니까? –
@TomHalladay 저장 프로 시저를 Entity Framework에서 호출 할 수 있도록 함수로 가져와야합니다. –