Только что установил Microsoft SQL Server Management Studio 2012 сегодня. Знакомясь с добавлением функции разбивки на страницы ORDER BY, я постоянно сталкиваюсь с этой ошибкой:
Сообщение 102, уровень 15, состояние 1, строка 5
Неверный синтаксис рядом с 'OFFSET'.
Сообщение 153, уровень 15, состояние 2, строка 6
Недопустимое использование параметра NEXT в операторе FETCH.
Вот мой запрос:
SELECT SingleWomansName, NumberOfCats
FROM CatLadies
WHERE NumberOfCats > 1
ORDER BY NumberOfCats
OFFSET 10 ROWS
FETCH NEXT 5 ROWS ONLY
Я видел много статей с практическими рекомендациями с похожим синтаксисом. Что дает?