[英]Fastest way to page / batch data from Oracle?
使用Java 8 jdbc prepareStatement和Oracle XE数据库,我正在寻找SQL以从具有许多记录的表中查询数据页。
目前,我们使用以下SQL语句一次提取1000条记录...
select col1, col2, col3
from (select col1, col2, col3, rownum as ROW_NUM
from some_table order by a_unique_key)
where row_num between 1 and 1000;
如果有人知道分页此数据的更好方法,请告诉我。
我不确定rownum将如何帮助您。尝试使用限制为1000条记录的批量SQL。 这样一来,您就可以获得1000条记录。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.