/* Considerando 20 registros por página */ Select count(P.CODPESSOA) over () as C_COUNT, -- Total de registros 20 as C_REG_POR_PAGINA, -- Número de registros por página ceil(( count(P.CODPESSOA) over () )/20) as C_NUM_PAGINAS, -- Número de páginas P.CODPESSOA, P.NOME from PESSOA P order by P.CODPESSOA -- Pagina 1 rows 1 to 20 -- Pagina 2 --rows 21 to 40 -- Pagina 3 --rows 41 to 60