Grimaldo eu uso está para paginação vê se te ajuda select * from ( select object_name , created , trunc((row_number( ) over (partition by 1 order by created) - 1)/ 10/* qtd linhas por pagina*/) as pagina from user_objects) where pagina = 1
________________________________ De: Grimaldo Lopes <grimaldo_lo...@hotmail.com> Para: Oracle Grupo <oracle_br@yahoogrupos.com.br> Enviadas: Segunda-feira, 2 de Agosto de 2010 16:58:43 Assunto: [oracle_br] Paginação no Oracle Caros amigos, gostaria de solicitar a ajuda de vocês para o problema apresentado abaixo, por favor, qualquer ideia ajuda bastante, forte abraço a todos. A consulta que precisamos é a seguinte: Gostaria de implementar paginação na minha aplicação. Para isto preciso saber como realizar consultas no Oracle para que me retorne a página desejada. Ex: retornar do 20º ao 30º registro ordenado, considerando que minha tabela possui 350.000 registros. Aguardo retorno. Grimaldo Lopes de Oliveira Consultor Técnico - PRODEB Prof. Universitário Estatístico pela UFBA Especialista - Análise de Sistemas pela Visconde de CairuBlog: www.bicomvatapa.blogspot.comSite: www.aprendavirtual.ninehub.comPerfil:br.linkedin.com/in/grimaldo [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]