Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Você pode executar a paginação física usando a sub-cláusula SKIP na cláusula ORDER BY. SKIP não pode ser usado separadamente da cláusula ORDER BY.
Sintaxe
[ SKIP n ]
Argumentos
n
O número de itens a serem ignorados.
Observações
Se uma sub-cláusula skip expressão estiver presente em uma cláusula ORDER BY, os resultados serão classificados de acordo com a especificação de classificação e o conjunto de resultados incluirá linhas a partir da próxima linha imediatamente após a expressão SKIP. Por exemplo, SKIP 5 ignorará as cinco primeiras linhas e retornará da sexta linha para frente.
Observação
Uma consulta SQL de entidade será inválida se o modificador TOP e a sub-cláusula SKIP estiverem presentes na mesma expressão de consulta. A consulta deve ser reescrita alterando a expressão TOP para a expressão LIMIT.
Observação
No SQL Server 2000, usar SKIP com ORDER BY em colunas não chave pode retornar resultados incorretos. Mais linhas do que o número especificado podem ser puladas se a coluna não-chave contiver dados duplicados. Isso ocorre devido à forma como SKIP é traduzido para o SQL Server 2000. Por exemplo, no código a seguir, mais de cinco linhas poderão ser ignoradas se E.NonKeyColumn houver valores duplicados:
SELECT [E] FROM Container.EntitySet AS [E] ORDER BY [E].[NonKeyColumn] DESC SKIP 5L
A consulta SQL da entidade em How to: Page Through Query Results usa o operador ORDER BY com SKIP para especificar a ordem de classificação usada em objetos retornados em uma instrução SELECT.