Oracle/java datatype fejl
Jeg får nogle fejlmeddelelser når jeg laver queries(gennem JDBC) på et timestamp i min Oracle DB. Når jeg prøver at lave en select på denne timestamp får jeg følgende fejl:java.sql.SQLException: ORA-00932: inkonsistente datatyper: forventede %s fik %s
Det ser ud som om at når jeg putter en java.util.timestamp ned i DB'en så ændre den sig..
Når jeg laver et printout af timestamp'et inden jeg lægger det i databasen så får jeg følgende:
07-06-26 17:28:09.414
Men når jeg checker værdien i SQL PLUS får jeg dette her:
07-06-26 17:28:09,000000
Er der nogen der ved hvorfor det sker? og vigtigere endnu hvordan jeg får trukket det timestamp ud af DB'en igen.
Jeg bruger Oracle 9.2.0.1
på forhånd tak..