database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 7130 게시물 읽기
No. 7130
오라클프로시저 리턴값 사용
작성자
구성주(koo0802)
작성일
2018-07-05 14:58:59
조회수
46

 오라클DB와 연동하는 부분이 있습니다.

오라클에서 만들어진 프로시저를 사용해야 하는 부분이 있는데 MSSQL 에서 연결된 오라클DB의 프로시저를 호출해 프로시저의 OUTPUT 데이터를 받을수 있는 방법이 있는지 문의 드립니다.
첨부파일의 프로시저 호출시 마지막 output 값에 아무값도 리턴되지 않으면 오류가 발생하지 않는데 output값이 있으면 오류가 발생합니다.
혹시 이렇게 오라클 프로시저를 호출하는 작업 해보셨는지 문의드립니다.
 
DECLARE @BANKCD VARCHAR(4)
                 ,@ACCNO VARCHAR(40)
                 ,@ACCNM VARCHAR(26)
                 ,@DEPO_NM VARCHAR(32)
                 ,@DEPO_NM2 VARCHAR(4)
                 ,@DEPO_NM3 VARCHAR(200)
 
Select @BANKCD = '20'
            ,@ACCNO = '123456678875'
            ,@ACCNM = ''
 
EXECUTE ('BEGIN RMS.WSM59560_PU(?,?,?,?,?,?); END;'), @BANKCD,@ACCNO,@ACCNM,@DEPO_NM, @DEPO_NM2,@DEPO_NM3 OUTPUT) AT RMS
 
위 쿼리 실행시 마지막 @DEPO_NM3 변수에 리턴값이 없으면 오류가 발생하지 않습니다.
리턴값이 있으면 '원격 서버 'RMS'에서 문을 실행할 수 없습니다.' 라는 메세지가 나타납니다.
[Top]
No.
제목
작성자
작성일
조회
7130오라클프로시저 리턴값 사용
구성주
2018-07-05
46
7129mssql 로그인 실패 횟수에 따라 잠금 설정 방법 좀 알려주세요
최키럽
2018-07-05
47
7128MSSQL 로그인 권한 관련 질문입니다.
권한
2018-07-04
55
7127MSSQL VS MARIA [1]
DBA
2018-07-02
75
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2018 DSN, All rights reserved.
작업시간: 0.073초, 이곳 서비스는
	PostgreSQL v10.4로 자료를 관리합니다