TDengine
TDengine copied to clipboard
double type data is null but return 0.0
表中的数据为空:
查询出来的也为空,但转换后变为 0.0
麻烦提供一下数据库版本和jdbc驱动版本信息。
我们也遇到了同样的问题。直接在命令行查询出来就是null。通过java代码查出来就是0.0. 我们的数据库版本是3.2.2.0,驱动版本3.2.8.
【TDengine版本】:3.3.0.3
【taos-jdbcdriver】:3.2.11
【问题原因】:使用BigDecimal类型接收值为null的数据时有bug,使用Double类型接收就没问题。
1、IDEA中调试图片
2、TDengine库中查询实际值
3、Java字段定义