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