我正在使用JDBC访问Decimal4.1数据库,但对MySQL类型的查询有问题。当我对一个十进制列(即SELECT amount AS v FROM Customer)进行查询时,我通过JDBC驱动程序获得了一个BigDecimal,但是当我对小数列(即SELECT amount+ tax AS v FROM Customer)执行一个an操作时,我得到了一个Double,即使操作中涉及的所有列都是Decimal。有没有办法可以将结果转换或转
如果来自数据库的值是money数据类型,如何将变量的值固定为小数点后的两位数。另外,在数据库中,没有为money数据类型定义精度和小数位数。Ex. value from database is: 3.7700(of money datatype)
我所说的输出是指将值保存在变量中并打印出来。另外,我将其转换为双精度,然后将