oracle数据库java.sql.SQLException: 结果集已耗尽,总是跳不出while(rs.next())循环,请求高手帮忙解决!
3个回答
展开全部
你的SQL中有循环么?
更多追问追答
追问
有,是循环ResultSet的时候把数据封装到对象的时候出错!在网上找了很多资料也都是说是ResultSet游标的问题,但是没有明确的解决方法!不知道你有没有遇到过以及你的解决方法是什么?
追答
你的循环没有结束条件的话 会一直在循环的比如
loop
fetch c_cur into v_a,v_b;
loop;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-10-23
展开全部
你的结果集有多大,多少条记录,如果结果集太大还是分页或者分批加载的好
追问
是在union all 的集合里面,重新筛选的数据,我把它创建为视图了,目前查询结果就7条数据,查询视图循环的时候报java.sql.SQLException: 结果集已耗尽的错误!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询