res.getInt() returns 0 for NULL?

Поиск
Список
Период
Сортировка
От Jean-Christian Imbeault
Тема res.getInt() returns 0 for NULL?
Дата
Msg-id 3DC9FFD5.7080408@mega-bucks.co.jp
обсуждение исходный текст
Ответы Re: res.getInt() returns 0 for NULL?
Список pgsql-jdbc
Just need a clarification. When using res.getInt() on a column with a
null value I am getting back "0", should I not get some error thrown or
some kind or error instead?

The following code illustrates:

int id = res.getInt("id");
if (res.wasNull()) {
   System.out.println("result was null");
}
System.out.println("id is " + id);

Output:

result was null
id is 0


Thanks,

Jc


В списке pgsql-jdbc по дате отправления:

Предыдущее
От: Dave Cramer
Дата:
Сообщение: Re: setBoolean()
Следующее
От: Kris Jurka
Дата:
Сообщение: Re: res.getInt() returns 0 for NULL?