Isso diz respeito à diferença entre dar um rs.getString(1); e um rs.getString("nome");
e não tem absolutamente nada a ver com a cláusula SQL count(*) ou count(1) []s Lincoln Masao Muraoka Junior Analista Programador ASTI Tecnologia - Unidade de Soluções Tel.: 55 11 3031-0069 r. 232 [EMAIL PROTECTED] www.astitecnologia.com.br ----- Original Message ----- From: "Rodrigo Miguel" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Sent: Thursday, February 06, 2003 1:02 PM Subject: Re: RES: [java-list] SELECT COUNT(*) FROM TABELA > Retirado da documentação do ResultSet > > (...) > The ResultSet interface provides getter methods (getBoolean, getLong, and so > on) for retrieving column values from the current row. Values can be > retrieved using either the index number of the column or the name of the > column. In general, using the column index will be more efficient. Columns > are numbered from 1. For maximum portability, result set columns within each > row should be read in left-to-right order, and each column should be read > only once. > (...) > > > -----Mensagem Original----- > De: "Silvio L. DeMorais" <[EMAIL PROTECTED]> > Para: <[EMAIL PROTECTED]> > Enviada em: Quarta-feira, 5 de Fevereiro de 2003 21:45 > Assunto: Re: RES: [java-list] SELECT COUNT(*) FROM TABELA > > > Fui testar e nao parece ser assim no Oracle. > executar SELECT COUNT(*) FROM TABELA numa tabela com +-180.000 elementos > demora > entre 148ms (media de 1000 execucoes). > Jah SELECT COUNT(1) FROM TABELA demora em media 211ms. > > Em qual banco de dados o COUNT(1) eh mais eficiente? > > > > "Vanderlei Fonseca" wrote: > Use > SELECT COUNT(1) ... pois melhora a performance do BD. > > []'s > > Vanderlei Fonseca > > -----Mensagem original-----De: Petterson F. Paula > [mailto:[EMAIL PROTECTED]]Enviada em: segunda-feira, > 3 de fevereiro de 2003 11:01Para: > [EMAIL PROTECTED]: RE: [java-list] SELECT COUNT(*) > FROM TABELA > > > >> > long cnt = rs.getLong( "count(*)" ); > > >> > onde "rs" eh o teu ResultSet > object. > > Como > já foi comentado pelo Sr. Silvio, vc só precisa obter o valor como está > acima, > contudo acho mais claro que vc de um nome para a coluna count(*) como por > exemplo usando um comando SQL: > String query = "SELECT COUNT(*) AS > NUM_ITEMS FROM TABELA"; > e obter o resultado através > de: > > > long cnt = rs.getLong( > "NUM_ITEMS" > ); > > Espero ter ajudado, > > Petterson F. Paula > > > > > [Petterson F. > Paula] -----Original Message-----From: > claudio [mailto:[EMAIL PROTECTED]]Sent: sexta-feira, 24 > de janeiro de 2003 14:21To: > [EMAIL PROTECTED]: [java-list] SELECT COUNT(*) FROM > TABELA > Boa > Tarde! Pessoal > alguem saberia me dizer como eu faco para armazenar o resultado de uma > SELECT COUNT(*) FROM TABELA em uma variavel, onde eu possa manipular o > valor da mesma, se isso for possivel....String query > = "SELECT COUNT(*) FROM TABELA";output.append ("\nEnviando query: " > + connection.nativeSQL( query ) + "\n" > );...Agradeco toda a ajuda que vier. > > > ------------------------------ 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 > historico: http://www.mail-archive.com/java-list%40soujava.org.br > 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 > historico: http://www.mail-archive.com/java-list%40soujava.org.br > 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 historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------