/**
* Создание запроса с разбиением по страницам (pagination) для Oracle
*/
protected String preparePaginatedQueryOracle(String originalQuery) {
StringBuilder query = new StringBuilder();
query.append("select * from (");
query.append("select a.*, ROWNUM rnum from (");
query.append(originalQuery);
query.append(") a");
query.append(" where ROWNUM <= ? )");
query.append(" where rnum >= ?");
return query.toString();
}
Комментариев нет:
Отправить комментарий