I just got bitten by this too. I use type timestamp in the

Bruce Momjian <bruce@momjian.us>

Commit: 4d84b7a10f9f78dcedaf9fc495d23a54da38458d
Author: Bruce Momjian <bruce@momjian.us>
Date: 2001-05-30T16:34:49Z
Releases: 7.2.1
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 :(

http://java.sun.com/j2se/1.3/docs/guide/jdbc/spec/jdbc-spec.frame7.html

says

  The ResultSet.getXXX methods will attempt to
  convert whatever SQL type was returned by the
  database to whatever Java type is returned by
  the getXXX method.

Palle Girgensohn

Files