Uso de paginación en SQL Server 2012
Esto es nuevo en SQL Server 2012. El uso de OFFSET FETCH.
Supongamos que tengo una tabla con 1000 filas y queremos mostrar en páginas de 10 filas. Eso es fácil utilizando las nuevas funciones de SQL Server 2012.
El ejemplo que muestro, despliega los datos de la vista sysbobjects en páginas de 10.
La variable @rownumber configura el número de filas a ser desplegados.
@pagenumber es el número de página que quiero mostrar.
Declare @pagenumber int, @rownumber int
select @pagenumber= 8
select @rownumber= 10
select * from sys.sysobjects
order by ID
OFFSET @rownumber*@pagenumber rows
FETCH NEXT @rownumber rows ONLY
Comentarios
Publicar un comentario