Fala aí galera. To precisando de uma ajuda no seguinte:
Na minha base de dados tenho um registro com os seguintes valores
1 11/01/2010 3,357042030000000120
Se referindo a um índice financeiro.
Decidi optar por usar o BigDecimal quando consulto a base devido grande número de casa decimais.
Porém, quando chamo o método ResultSet.getBigDecimal(), passando o nome da coluna, ele está retornando apenas 3,35704203
Verifiquei a precisão com o método ResultSet.getBigDecimal().precision() e está retornando 9. Creio que este seja o motivo de estar sumindo com o restante do índice.
Alguém conhece uma forma de setar essa precisão ou como trabalhar neste contexto sem perda de dados?
ME AJUDE AÍ GALERA.