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
운영게시판
최근게시물
Sybase Q&A 380 게시물 읽기
No. 380
[질문]sp를 만들고 자바에서 호출시
작성자
신재철(msjacy)
작성일
2002-05-02 18:18
조회수
6,384

create proc sp_instest

 

@id int,

@name varchar(20),

@rs int output

as

if @name is null

print "give me a param"

else

insert into member values(@id, @name)

return

========================================================

cs = con.prepareCall("{?= call sp_instest[?,?]}");

cs.setInt(1, id);

cs.setString(2, name);

// cs.registerOutParameter(3,java.sql.Types.INTEGER);

 

int afRow = cs.executeUpdate();

// String rsCd=cs.getObject(3).toString();

out.println(afRow+"row affected");

 

프로시저의 리턴값을 어떻게 받아야 하죠?

이런 에러가 나네요.

error:JZ0SC: 호출 가능한 구문: 반환 상태를 입력 매개변수로 설정합니다.

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

그게 파워빌더처럼 DB랑 잘 친한 프로그램들은 그렇게 output된 변수로 받는데.

자바는 안 되는것 같더라구요. 그런경우에 저는

@rs를 매개변수로 선언 안 하고, 프로그램 내부에서 선언 한 후

select @rs = 1

select @rs

이런식으로 해결 했어요...

복은경(blowfish)님이 2002-05-11 12:35에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
385[질문] error? uninstall? [4]
왕초보
2002-05-09
6808
382[질문]사이베이스의 DB내용을 오라클로 옮기려면.. [2]
김영호
2002-05-07
6036
386┕>Re: [질문]사이베이스의 DB내용을 오라클로 옮기려면..
까만아이
2002-05-10 12:06:56
5808
381클라이언트 timeout 이 납니다...도와주세요 ㅠ.ㅠ [1]
황일섭
2002-05-07
5232
380[질문]sp를 만들고 자바에서 호출시 [1]
신재철
2002-05-02
6384
379리눅스에서 에스큐엘2000
Sybase 설치법
2002-05-01
5278
375db lock 이걸린 것을 보려면 어떻게 해야하나요 [1]
anaki
2002-04-26
6187
374jinuki 님 부탁드립니다. [1]
김수환
2002-04-23
5834
376┕>Re: jinuki 님 부탁드립니다.
jinuki
2002-04-26 11:18:18
5824
377 ┕>Re: Re: jinuki님 한번더 도와주세요 ㅠ_ㅠ
김수환
2002-04-30 22:20:26
9687
378  ┕>Re: Re: Re: jinuki님 한번더 도와주세요 ㅠ_ㅠ
Sybase 설치법
2002-05-01 17:43:40
7727
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.019초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다