Я получаю ResultSet
после запроса Oracle. когда я итерирую через ResultSet
, он идет в бесконечном цикле.
ResultSet rs = (ResultSet) // getting from statement
while (rs.next()) {
//
//
}
этот цикл не завершается, поэтому я попробовал найти количество записей с помощью rs.getFetchSize()
и он возвращает значение 10.
Я хочу знать, является ли это правильным методом для определения количества записей в ResultSet и если счетчик равен 10, почему он идет в бесконечный цикл.
Пожалуйста, выскажите свое мнение.