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
운영게시판
최근게시물
CUBRID Q&A 664 게시물 읽기
No. 664
Q.[질문] SP의 output 처리
작성자
이지현
작성일
2007-10-31 21:38
조회수
4,273

odbc를 이용해 output 정보를 얻으려면 어떤 절차를 거쳐야 하나요?

 

java로 작성된 function을 cubrid에 function으로 등록하여 어떻게 output 파라미터를 돌려주는지에 대한 예제를 봤으면 합니다.

 

create function Res_Regist(rt int, ri int, rfn varchar, regdate varchar, who varchar)  return int as language java name \'spRes_Regist.Res_Regist(int,int,java.lang.String, java.lang.String, java.lang.String) return int\'

 

이런 펑션을 만들었는데.. 전 return int를 output 파라미터로 알고 있었습니다. 잘못되었더군요.

 

output 파라미터를 자바와 등록하는 query에서 어떻게 지정하고, ODBC를 통해서 어떻게 가져오는지에 대한 예제가 있다면 보고 싶습니다.

 

부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

안녕하세요.

기본적으로 SP 도 일종의 SQL 함수처럼 사용되므로 그냥 SQL 문의 결과로 받아내면 됩니다. 그것은 ODBC 던 JDBC 던 관련이 없는 부분입니다.

예를 들어 예를 들어주신 Res_Regist 라는 SP 를 만들었다면 그리고 단순히 그 SP 의 결과만을 받고자 한다면 select Res_Regist(...) from db_root 와 같은 select 질의를 수행하고 그 결과를 받아내면 됩니다. 즉 select a from ... 와 같은 질의의 결과를 받아내는 것과 동일한 방법으로 수행하면 됩니다.

도움이 되셨는지요.

 

 

>odbc를 이용해 output 정보를 얻으려면 어떤 절차를 거쳐야 하나요?

>

> java로 작성된 function을 cubrid에 function으로 등록하여 어떻게 output 파라미터를 돌려주는지에 대한 예제를 봤으면 합니다.

>

>create function Res_Regist(rt int, ri int, rfn varchar, regdate varchar, who varchar)  return int as language java name \'spRes_Regist.Res_Regist(int,int,java.lang.String, java.lang.String, java.lang.String) return int\'

>

>이런 펑션을 만들었는데.. 전 return int를 output 파라미터로 알고 있었습니다. 잘못되었더군요.

>

>output 파라미터를 자바와 등록하는 query에서 어떻게 지정하고, ODBC를 통해서 어떻게 가져오는지에 대한 예제가 있다면 보고 싶습니다.

>

>부탁드립니다.

 

남재우님이 2007-10-31 22:33에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
667Q.C#으로 개발중에 있습니다. [2]
한륜희
2007-11-01
4320
666Q.6.5 -> 7.3 갈아타기 좋은 방법. [1]
이형채
2007-11-01
4181
665Q.이관 방법에 대해서 궁금해서 글을 남깁니다. [1]
민광호
2007-11-01
4365
664Q.[질문] SP의 output 처리 [1]
이지현
2007-10-31
4273
663Q.숫자로 시작하는 테이블명 관련 [1]
gilbird
2007-10-31
3837
662Q.큐브리드 매니저 테이블 액세스 오류 [1]
gilbird
2007-10-31
3930
661Q.OleDbCommand 를 사용하는데 다음 같은 에러가 발생합니다. [1]
고상주
2007-10-31
4308
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.049초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다