ResultSet.next()被卡在最后的结果上

时间:2013-09-08 12:04:57

标签: java oracle

我正在执行一个连接sql查询,该查询应返回1000行,当它到达最后一行时,它会挂起next()。 (预期的返回值应为假)

PreparedStatement ps = null;
ResultSet rSet;
ps = conn.prepareStatement(sql);

rSet = ps.executeQuery();
while (rSet.next()) { //Hangs on count 999

}

无法理解可能是什么原因。

不确定它是否相关但是select有一个带有1000个数字的where in子句。

0 个答案:

没有答案