标签: java mysql resultset
ResultSet getDouble()如果数据库中的值为NULL,则返回0.0。 可以使用“ ResultSet wasNull()”进行检查,该方法返回一个布尔值以检查上次读取的值是否为NULL。
但是,我的数据库还包含EMPTY值吗?这些也都转换为0.0,我找不到一种方法来检查列是否为空。
图片显示了在将值设置为NULL之前的结果。它是“空”。因此wasNull()函数不适用于我的情况。
这个问题不是关于一个空的结果集,而是一列中的空值。