У меня есть запрос, который позволяет мне получать записи из таблицы базы данных, задав для него минимальный и максимальный предел.
Это выглядит так:
SELECT T1.CDUSUARIO, T1.DSALIAS, T1.DSNOMBRE_EMPRESA, T1.DSCARGO, T1.DSDIRECCION_CORREO, T1.CDUSUARIO_ADMINISTRADOR, T1.FEMODIFICACION
FROM (SELECT *,
ROW_NUMBER() OVER (ORDER BY CDUSUARIO) as row FROM TBL_USUARIOS ) as T1
WHERE row > @limiteInf
and row <= @limiteSup
ORDER BY DSALIAS ASC;
Теперь он работает как рай на SQL Server 2005 и SQL Server 2008, но попытался запустить его в базе данных SQL Server 2000 и говорит:
ROW_NUMBER это неизвестное имя функции или что-то в этом роде.
Что я могу сделать ??