| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Oracle > частичный fetch |
| Автор: Sleepy_PIP 8.12.2004, 19:38 |
| Имеем - Оракл 8. Проблемма - выдать клиенту со стороны сервера не полный набор данных. типа с 1 по 10 запись, потом с 11 по 20 и так далее. В конце концов на клиента надо выдать записи выборки с N по N+x. Сам клиент выбирать записи не должен - это должен делать сервер. rownum не поможет - запрос сортированный, а ровнум считается до сортировки. Никогда не думал что это потребуется, однако потребовалось |
| Автор: <Spawn> 8.12.2004, 20:54 | ||
Можно воспользоваться аналитическими функциями + временные представления. Вот рабочий примерчик(быстренько набросaл для своей тестовой домашней таблицы
В скобках за over указывается твоя сортировка и все!!! Очень полезные функции, могу я заметить. Обязательно найди про них инфу и почитай на досуге - можно решать, казалось бы не решаемые ранее проблемы |
| Автор: Sleepy_PIP 9.12.2004, 10:33 | ||||
Огромное Спасибо! |