Lezen in het Engels

Delen via


Paging (Entiteit SQL)

Fysieke paging kan worden uitgevoerd met behulp van de subcomponenten SKIP en LIMIT in de ORDER BY-component . Als u fysieke paging deterministisch wilt uitvoeren, moet u SKIP en LIMIT gebruiken. Als u alleen het aantal rijen in het resultaat op een niet-deterministische manier wilt beperken, moet u TOP gebruiken. TOP en SKIP/LIMIT sluiten elkaar wederzijds uit.

TOP-overzicht

De SELECT-component kan een optionele TOP-subcomponent hebben na de optionele ALL/DISTINCT-modifier. De subcomponent TOP geeft aan dat alleen de eerste set rijen wordt geretourneerd uit het queryresultaat. Zie TOP voor meer informatie.

Overzicht VAN SKIP en LIMIT

SKIP en LIMIT maken deel uit van de ORDER BY-component. Als een SUBcomponent skip-expressie aanwezig is in een ORDER BY-component, worden de resultaten gesorteerd op basis van de sorteerspecificatie en bevat de resultatenset rijen die beginnen vanaf de volgende rij direct na de SKIP-expressie. Met SKIP 5 worden bijvoorbeeld de eerste vijf rijen overgeslagen en worden de eerste vijf rijen vooruit geretourneerd. Als er een SUBcomponent LIMIT-expressie aanwezig is in een ORDER BY-component, wordt de query gesorteerd op basis van de sorteerspecificatie en wordt het resulterende aantal rijen beperkt door de EXPRESSIE LIMIT. Met LIMIT 5 wordt de resultatenset bijvoorbeeld beperkt tot vijf exemplaren of rijen. SKIP en LIMIT hoeven niet samen te worden gebruikt; u kunt gewoon SKIP of just LIMIT gebruiken met de ORDER BY-component. Zie de volgende onderwerpen voor meer informatie:

Zie ook