Row_Number() , FETCH FIRST N ROWS , row_number(), , , row_number.
, , , , ( ). , . ( row_number ).
, :
Java, SQL- , "Fetch first N rows only".
, , DAO ( - 1 * ).
, SQL- :
private static final String SQL_FETCH_NEXT = ""
+ " SELECT ID, NAME, AGE "
+ " FROM DATABASE1.TABLE1 PERSON "
+ " ORDER BY ID, AGE ";
private static Object runQuery(int pageNum, String filterText) {
String sql = SQL_FETCH_NEXT + " fetch first " + pageNum * VALUES_PER_PAGE + " rows only ";
}
FETCH FIRST N ROWS : . , , , ROW_NUMBER . AGE ( , ). , , , .
, , , , , .
, , ( pageNumber * itemsPerPage). , , , , .
, , , . , , : , (ROW_NUMBER) , (pageNumber-1) * itemsPerPage .
: ROW_NUMBER. , .
, ( , ). .
, , , .
, :
- , , . , Java.
- , (pageNumber-1) * itemsPerPage , , , ( java).