Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Fysisk växling kan utföras med hjälp av LIMIT-undersatsen i ORDER BY-satsen. LIMIT kan inte användas separat från ORDER BY-satsen.
Syntax
[ LIMIT n ]  
Argumentpunkter
n
Antalet objekt som ska väljas.
Om en LIMIT-uttrycksundersats finns i en ORDER BY-sats sorteras frågan enligt sorteringsspecifikationen och det resulterande antalet rader begränsas av LIMIT-uttrycket. Till exempel begränsar LIMIT 5 resultatet till 5 instanser eller rader. LIMIT är funktionellt likvärdigt med TOP med undantaget att LIMIT kräver att ORDER BY-satsen finns. SKIP och LIMIT kan användas separat tillsammans med ORDER BY-satsen.
Anmärkning
En Entitets-SQL-fråga anses vara ogiltig om TOP-modifieraren och SKIP-undersatsen finns i samma frågeuttryck. Frågan ska skrivas om genom att ändra TOP-uttrycket till LIMIT-uttrycket.
Exempel
Följande SQL-entitetsfråga använder ORDER BY-operatorn med LIMIT för att ange den sorteringsordning som används för objekt som returneras i en SELECT-instruktion. Frågan baseras på AdventureWorks försäljningsmodell. Följ dessa steg för att kompilera och köra den här frågan:
Följ proceduren i Så här kör du en fråga som returnerar StructuralType-resultat.
Skicka följande fråga som ett argument till
ExecuteStructuralTypeQuerymetoden:
SELECT VALUE p FROM AdventureWorksEntities.Products AS p 
ORDER BY p.ListPrice LIMIT(@limit)