Pessoal,
Essa é para os feras!
Tenho um sistema que roda usando o postgre 9 e jboss 6 (driver postgrel atualizado).
Tem uma query que retorna zero quando rodo pelo pg admin.
select greatest(param1 * param2, 0) from parametros
Mas quando eu acesso o valor desse mesmo campo pelo Java via result.getDouble(1) me retorna 0.00444455988223333
Muito estranho.
Essa conexão é obtida via pool de conexões e driver jdbc comptível com o driver.
Porém quando eu abro essa mesma conexão sem usar o pool (mas usando o mesmo driver) o porblema não acontece.
Alguma sugestão ?
Fico no agurado.