Как обработать пустую ячейку DATETIM

326
21 августа 2017, 08:00

Есть таблица в базе mysql, в которой есть поле DATETIME. Это поле может быть null. Когда выполняю SELECT к этой таблице и получаю данные таким способом

 Date date = resultSet.getDate("date_birth")

то при null в этом поле вылетает ошибка. Как обработать null поле datetime?

Answer 1

Всем спасибо за помощь и за то что так быстро откликнулись. Решение было следующим. В строку подключения к БД нужно было добавить

zeroDateTimeBehavior=convertToNull

Что бы она приняла вид типо такого

jdbc:mysql://localhost:3306/dbhelper?zeroDateTimeBehavior=convertToNull

тогда null значения полей DATE будут конвертироваться в java null

READ ALSO
Не удается отправить файл на email в андроид

Не удается отправить файл на email в андроид

Приветствую спецов! Я начинающий в программировании на java андроидПытаюсь отправить файл через почтовый клиент

341
Сборка RCP проекта

Сборка RCP проекта

Добрый день! Подскажите пожалуйста как правильно собрать Plug-in проект при помощи Maven? Когда собираю не добавляет папку icons и файл pluginxml в jar

327
Использование библиотеки JSTL

Использование библиотеки JSTL

Я учусь, и мне в моей форме входа и регистрации надо применить jstl библиотекуУ меня простая форма для регистрации и входа, приём данных с которых...

337
Может ли Heap Sort копировать все элементы?

Может ли Heap Sort копировать все элементы?

Наткнулся на реализацию HeapSort на wikibooks использующую копирование элементов в PriorityQueue и обратно в массивНо ведь одно из главных преимуществ...

242