【求助】java数据库 调用存储过程针对返回值的处理

gong_max 2010-04-12 01:31:30
我调用一个存储过程,存储过程有两个output值和一个结果集,如下所示:
CREATE PROCEDURE p_test
@bh varchar(13),
@no varchar(20),
@count int output,
@err varchar(4) output
AS
set @count=4
set @err='0000'
select f_bh from table_A

我想先获得@count和@err两个值,然后通过ResultSet的循环来获得f_bh的值。我应该如何操作???
...全文
110 2 打赏 收藏 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
gong_max 2010-04-12
  • 打赏
  • 举报
回复
要先取出结果集中的值
while(rs.next){
.....
}
然后再求出CallableStatement执行后的结果
cstmt.getInt()
....
gong_max 2010-04-12
  • 打赏
  • 举报
回复
返回值和列表的混合。这种情况如何获得输出值

62,620

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧