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 по дате отправления: