unterschiedliche datentypen TimeStamp und Date im ODBC und Oracle-JDBC
-
Hi Leute,
ich habe ein weiteres großes Problem,
ich greife auf eine Oracle-Datenbank einmal per ODBC und einmal per JDBC zu.
Seltsamerweise bzw. mir ist das überhaupt nicht klar meine ich damit,geschieht folgendes:
Wenn ich die datentypen des resultSets auslese, ahbe ich unter anderem auch Types.Date und Types.Timestamp;
also ich vergeliche, ob der ResultSetTyp als int diesen werten entspricht;dabei hat die gleiche Spalte jeweils im JDBC den TYp TimeStamp und im ODBC den Typ Date;
wenn ich beide dann mittels Dateformat.(...) formatieren will, kriege ich Fehlermeldungen, da TimeStamp hierbei Probleme macht.Meine beiden Fragen: 1) wieso sind die datentypen unterschiedlich, da es doch die gleiche Spalte bzw. Feld ist
und wie kann ich damit umgehen, denn in Abhängigkeit des Datentyps nehme ich dann eine Formatierung vor.
So kann ich ja nie wissen, um welchen Datentyp es sich handelt.danke euch
Willi