ibatis 에서 프로시저 호출시 SYS_REFCURSOR 를 여러개 리턴 받을수 있나요?
- 작성자 :
- 강*국
- 작성일 :
- 2017-01-12 20:25:48
- 조회수 :
- 1,315
- 구분 :
- 개발환경
- 진행상태 :
- 완료
Q
안녕하세요..
프로시져에서 아래처럼 커서를 여러개를 리턴하여 받고 싶습니다..
하나는 리턴이 잘 되는거 같은데요.. 여러개를 리턴 하고 싶을땐 ibatis에서 어떻게 사용하고
java에서는 어떻게 뽑아내야 되나요?
예제 부탁드립니다..
수고하십시오.
create or replace PROCEDURE TEST_PROC
(
cv_1 OUT SYS_REFCURSOR,
cv_2 OUT SYS_REFCURSOR
)
)
AS
BEGIN
OPEN cv_1 FOR
SELECT
emp_no
FROM TEMP_EMP
WHERE ROWNUM < 5;
OPEN cv_2 FOR
SELECT
dept_code, dept_name
FROM TEMP_DEPT
WHERE ROWNUM < 5;
END;
프로시져에서 아래처럼 커서를 여러개를 리턴하여 받고 싶습니다..
하나는 리턴이 잘 되는거 같은데요.. 여러개를 리턴 하고 싶을땐 ibatis에서 어떻게 사용하고
java에서는 어떻게 뽑아내야 되나요?
예제 부탁드립니다..
수고하십시오.
create or replace PROCEDURE TEST_PROC
(
cv_1 OUT SYS_REFCURSOR,
cv_2 OUT SYS_REFCURSOR
)
)
AS
BEGIN
OPEN cv_1 FOR
SELECT
emp_no
FROM TEMP_EMP
WHERE ROWNUM < 5;
OPEN cv_2 FOR
SELECT
dept_code, dept_name
FROM TEMP_DEPT
WHERE ROWNUM < 5;
END;
A
안녕하세요.
표준프레임워크 센터입니다.
센터측에서 제공하는 예제는 따로 없습니다.
하단 사이트를 참고해서 작업 하시면 될꺼 같습니다.
http://www.apachebookstore.com/confluence/oss/display/IBATIS/Oracle+REF+CURSOR+Solutions
감사합니다.
표준프레임워크 센터입니다.
센터측에서 제공하는 예제는 따로 없습니다.
하단 사이트를 참고해서 작업 하시면 될꺼 같습니다.
http://www.apachebookstore.com/confluence/oss/display/IBATIS/Oracle+REF+CURSOR+Solutions
감사합니다.