Sql Paging using Offset Fetch

After sql 2012 there is great query hint makes easy to sql paging.

Declare @Skip int = 0
Declare @RowCount = 5

SELECT *
FROM [dbo].Profiles
ORDER BY [CreatedOn] DESC
OFFSET @Skip ROWS FETCH NEXT @RowCount ROWS ONLY

Not only select queries paging can be very usefull on batch deleting records also.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s