Pular para o conteúdo

Fóruns Banco de dados Oracle Paginação no Oracle !!! Paginação no Oracle !!!

#76879
Skinner
Participante

    [quote=”Skinner”:2axmyd37]Paolm,

    Para realizar paginação você terá que lançar mão de um recurso do Oracle que é denominado ROWNUM que é uma pseudo-coluna. Veja o exemplo abaixo

    SELECT *
    FROM (SELECT A.*, ROWNUM AS RNUM
    FROM ( SELECT NOME
    FROM FUNCIONARIO
    ORDER BY NOME
    ) A
    WHERE ROWNUM = :MIN_LINHA_LIDA

    No exemplo :MAX_LINHA_LIDA e :MIN_LINHA_LIDA são as variáveis que comandarão a paginação.

    Espero ter ajudado.
    []s
    Alex[/quote]