Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Вы можете выполнять физическое разбиение по страницам с помощью вложенного предложения SKIP в предложении ORDER BY. Не удается использовать SKIP отдельно от предложения ORDER BY.
Синтаксис
[ SKIP n ]
Аргументы
n
Количество элементов, которые необходимо пропустить.
Замечания
Если в предложении ORDER BY присутствует подзадаче выражения SKIP, результаты будут отсортированы в соответствии со спецификацией сортировки, а результирующий набор будет включать строки, начиная с следующей строки сразу после выражения SKIP. Например, SKIP 5 пропускает первые пять строк и возвращается из шестой строки вперед.
Замечание
Недопустимый запрос Entity SQL, если оба модификатора TOP и вложенное предложение SKIP присутствуют в одном выражении запроса. Запрос должен быть перезаписан путем изменения выражения TOP на выражение LIMIT.
Замечание
В SQL Server 2000 использование SKIP с ORDER BY в столбцах, отличных от ключей, может возвращать неверные результаты. Если в столбце без ключа есть повторяющиеся данные, может быть пропущено больше указанного числа строк. Это связано с тем, как интерпретируется SKIP для SQL Server 2000. Например, в следующем коде более пяти строк может быть пропущено E.NonKeyColumn при наличии повторяющихся значений:
SELECT [E] FROM Container.EntitySet AS [E] ORDER BY [E].[NonKeyColumn] DESC SKIP 5L
Запрос Entity SQL в инструкции: Page Through Query Results использует оператор ORDER BY с SKIP, чтобы указать порядок сортировки, используемый для объектов, возвращаемых в инструкции SELECT.