Here, you will learn how to use custom paging in SQL Server, using OFFSET-FETCH clause.
  1. CREATE PROC Test_Paging
  2. @Pagenumber INT =0, --Default page size 0
  3. @Pagesize INT=10
  4. AS
  5. BEGIN
  6. SELECT Row_number() OVER ( ORDER BY UserID DESC ) [RowNo] ,
  7. FirstName,LastName,EmailID
  8. FROM Employee (NOLOCK)
  9. ORDER BY UserID
  10. OFFSET @Pagenumber * @Pagesize ROWS
  11. FETCH NEXT @Pagesize ROWS ONLY;
  12. END;