Мой классический запрос разбит на страницы в файле свойств, который имеет дело примерно с 50000-100000 строк, и я решил, что на каждой странице я получу не более 5000 строк, теперь мне нужна помощь в написании фрагмента JAVBC JDBC, где Я могу использовать несколько страниц результата запроса, возвращенного запросом, и обработать его с помощью набора результатов - возможно, это цикл, который я не могу написать.
Кроме того, размер выборки - другая лучшая альтернатива этому вместо использования классической нумерации страниц?
Мой запрос:
SELECT *
FROM (
SELECT id, col1, col2, rownum rn
FROM (
SELECT /*+ first_rows(5000) */ id, col1, col2
FROM table1
ORDER BY id DESC
)
WHERE rownum <= 5000
)
WHERE rn >= 1;
Даже мне нужна помощь с фрагментом java в основной версии java JDBC.