Kolejną nowością dodaną do SQL Server 2012 jest wbudowane stronicowanie danych. Mechanizm ten przydaje się gdy pracujemy z dużą ilością danych i chcemy wyświetlić tylko określoną stronę danych.
Do stronicowania służą słowa kluczowe OFFSET i FETCH NEXT. Dzięki nim możemy określić zakres danych. Przykładowe użycie:
1 2 3 4 5 |
SELECT * FROM [dbo].[Apartments] ORDER BY Id OFFSET 1 ROWS FETCH NEXT 2 ROWS ONLY; |
Działanie tego zapytania nie wymaga raczej tłumaczenia. A jeżeli tak, to wątpliwości powinna rozjaśnić poniższa grafika.
W SQL Server 2008 podobną funkcjonalność można było uzyskać...
Read More
Najnowsze komentarze