No Oracle seria WHERE ROWNUM <= 10
Lincolm Ferreira de Aguiar WebMaster - QueroProgramar [EMAIL PROTECTED] www.geocities.com/lincolmf ----- Original Message ----- From: "PAIVA Giovani B CONFAB" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Tuesday, January 08, 2002 11:02 AM Subject: RES: [java-list] Instrucao SQL Quer ter seu pr�prio endere�o na Internet? Garanta j� o seu e ainda ganhe cinco e-mails personalizados. Dom�niosBOL - http://dominios.bol.com.br Muito boa essa id�ia... E no Oracle, como ficaria esse SQL? -----Mensagem original----- De: Bruno Borges [mailto:[EMAIL PROTECTED]] Enviada em: Segunda-feira, 7 de Janeiro de 2002 14:39 Para: [EMAIL PROTECTED] Assunto: Re: [java-list] Instrucao SQL no MySQL, vc executa a sua query, e no final vc limita o resultado: mysql> select * from db.table limit 0,10; isso vai trazer 10 linhas a partir do inicio... depois pra trazer mais 10, vc faz: mysql> select * from db.table limit 10,10; sacou? eh soh ajeitar no seu codigo o comando SQL :) abracos bruno --- Lincolm Ferreira de Aguiar <[EMAIL PROTECTED]> escreveu: > Voc� pode montar uma consulta pegando os registros > em grupos de 10, para isso monte uma sql com essa: > > Em Oracle: > > String sql = "SELECT * FROM TABELA WHERE ROWNUM <= > "; > > int contador = 10; > > (...) > > sql += contador + " CAMPO_DESCRICAO"; > > while(rs.next()){ > > //Leitura do seu resultSet > > } > > Esta rotina ficando em um componente com escopo de > sess�o permite paginar de 10 em 10 registros sem > carregar muito o resultset. > > Para SQL Server use a SQL como : "SELECT TOP " + > contador + " * FROM TABELA ORDER BY > CAMPO_DESCRICAO"; > > Lincolm Ferreira de Aguiar > WebMaster - QueroProgramar > [EMAIL PROTECTED] > > www.geocities.com/lincolmf > > ----- Original Message ----- > From: <[EMAIL PROTECTED]> > To: <[EMAIL PROTECTED]> > Sent: Sunday, January 06, 2002 12:45 PM > Subject: [java-list] Instrucao SQL > > > > Quer ter seu pr�prio endere�o na Internet? > > Garanta j� o seu e ainda ganhe cinco e-mails > personalizados. > > Dom�niosBOL - http://dominios.bol.com.br > > > > > > > > > > > > > > Pessoal, imagem um consulta com SQL que tenha > como resultado 150.000 > > linhas. > > > > Bom, digamos que eu queira traze-la de 10 em > 10 (linhas), uma > > alterantiva comum serie atraves do ResultSet > seleciona-lo, mas isto > > consome muito recurso. > > > > A questao e' se existe como fazer uma instrucao > pura em SQL, que > > selecione das 150.000 linhas e me traga para o meu > ResultSet de 10 em 10 > > linha. > > > > > > Alguem j� teve problema parecido ? > > > > > _________________________________________________________ > > Oi! Voc� quer um iG-mail gratuito? > > Ent�o clique aqui: http://registro.ig.com.br/ > > > > > > ------------------------------ LISTA SOUJAVA > ---------------------------- > > http://www.soujava.org.br - Sociedade de > Usu�rios Java da Sucesu-SP > > d�vidas mais comuns: > http://www.soujava.org.br/faq.htm > > regras da lista: > http://www.soujava.org.br/regras.htm > > para sair da lista: envie email para > [EMAIL PROTECTED] > > > ------------------------------------------------------------------------- > > > > > > > ------------------------------ LISTA SOUJAVA > ---------------------------- > http://www.soujava.org.br - Sociedade de Usu�rios > Java da Sucesu-SP > d�vidas mais comuns: > http://www.soujava.org.br/faq.htm > regras da lista: > http://www.soujava.org.br/regras.htm > para sair da lista: envie email para > [EMAIL PROTECTED] > ------------------------------------------------------------------------- > ____________________________________________________________________________ ___________________ Yahoo! GeoCities Tenha seu lugar na Web. Construa hoje mesmo sua home page no Yahoo! GeoCities. � f�cil e gr�tis! http://br.geocities.yahoo.com/ ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] ------------------------------------------------------------------------- ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
