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: 호출 가능한 구문: 반환 상태를 입력 매개변수로 설정합니다.
|