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:01
Para: [EMAIL PROTECTED]
Assunto: 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:21
To: [EMAIL PROTECTED]
Subject: [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.

Reply via email to