Hi,
On Tue, 2018-02-13 at 14:28 +0530, Vinodh NV wrote:
> Hi,
>
> Require assistance on the below:
>
> Code snippet:
> Map<String,Object> ic;
> //Populate values for ic
> long count = ((BigDecimal)ic.get(“EB”)).longValue();
>
>
> Getting the below error:
> java.math.BigInteger cannot be cast to java.math.BigDecimal
> ®java.lang.ClassCastException: java.math.BigInteger cannot be
> cast to java.math.BigDecimal
>
> Since this is not part of a query doing select cast (EB as bigint)
> will not help in this case:
>
> Can u let me know the solution for this?
>
> Regards,
> Vinodh
This is not a Postgres question per se.
The method is documented as:-
public static BigDecimal valueOf(long val)
HTH,
Rob