ResultSet getDouble () возвращает 0.0, если значение равно NULL в базе данных.
Это можно проверить с помощью ResultSet wasNull (), который возвращает логическое значение для проверки, было ли последнее прочитанное значение NULL.
Но моя база данных также содержит пустые значения? Они также конвертируются в 0.0, и я не могу проверить, был ли столбец пустым.
На рисунке показан результат до того, как я установил значение в NULL. Это «ПУСТО». Так что функция wasNull () не работает для моего случая.
Этот вопрос не о пустом наборе результатов, а о пустых значениях в столбце.