Я ищу решения для пейджинга на sql server 2000 и из всех исследований, проведенных до сих пор, большинство решений на платформе sql server 2000 используют ту же технику, что и показано здесь Грегом Хэмилтоном на 4GuysfromRolla
Проблема с его подходом заключается в том, что он использует «employeeid» для сортировки, которая является столбцом идентификатора с автоматическим приращением. Если я хочу отсортировать некоторые другие столбцы, которые могут иметь нулевые или неуникальные значения, он распадется.
Единственное работающее решение - это решение, упомянутое в той же статье с использованием таблицы tempdb от Dave Griffiths.
Мой вопрос: кто-нибудь знает какие-либо другие решения, которые работают без необходимости в базе данных tempdb и обрабатывают неуникальные или нулевые данные столбца?
Спасибо
* Примечание: . Это должно быть решение SQL Server 2000. Мне нужен наименьший общий знаменатель.