Re: [JDBC] Re: Trouble with JDBC2 ResultSet.getDate()

Поиск
Список
Период
Сортировка
От Juhan-Peep Ernits
Тема Re: [JDBC] Re: Trouble with JDBC2 ResultSet.getDate()
Дата
Msg-id Pine.GSO.4.21.0105081701090.27703-100000@suhkur.cc.ioc.ee
обсуждение исходный текст
Ответы Re: [JDBC] Re: Trouble with JDBC2 ResultSet.getDate()
Список pgsql-interfaces
Hello!

We solved the problem by patching the code of the jdbc driver (since the
new code has ResultSet.getStatement() method and other useful
enhancements) for some time, while we changed the code to use
getTimestamp() method, since it is not a good idea to stick to patching
the code of the jdbc driver.

Of course it would be more comfortable if one could use getDate on a
timestamp field, but it is not by default always available.

In our case the new approach lead to more robust code (more typesafe),
and in addition there were also a few other things that resolved when we
started to use the new driver, so eventually we benefitted a lot of it. It
depends how much code you have to rewrite but I'd suggest doing that.

Juhan Ernits




On Tue, 8 May 2001, Palle Girgensohn wrote:

> I just got bitten by this too. I use type timestamp in the
> database, and often need the latest timestamp, but want to
> format it as a date. With 7.0.x, I just
>
>  select ts from foo order by ts desc limit 1
>
> and in java: d = res.getDate(1);
>
> but this fails everywhere in my code now :(


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

Предыдущее
От: Tom Lane
Дата:
Сообщение: Re: how to use $result->ruseltStatus
Следующее
От: Bruce Momjian
Дата:
Сообщение: Re: [JDBC] Re: Trouble with JDBC2 ResultSet.getDate()