2014-12-08 1 views
-2

Согласно моим экспериментам (тесты, хорошо? :)) это 0, но я не могу найти его документально нигде. Итак, это правда? Обновление: протестировано с Oracle 11g и соответствующим драйвером JDBC.Что возвращается методом результата ResultSet getInt() в случае, когда значение столбца находится между 0 и 1?

+2

Вы протестировали его? – AndreDuarte

ответ

2

Это зависит от водителя. Он может возвращать 0, он может вернуть значение null или может вызвать исключение. Различные драйверы могут (и, вероятно, будут) вести себя по-разному. Мораль - использовать правильный вызов для базового типа.

 Смежные вопросы

  • Нет связанных вопросов^_^