contatti

oracle jdbc 11.1 Date

oracle jdbc : version 11.1

Si installa la nuova versione 11 per il driver jdbc oracle.
I programmi applicativi che utilizzavano versioni precedenti del driver jdbc
incominciano a incontrare problemi sui campi "date".

Ci sono 2 datatype per la data a partire dalla versione oracle 9.2 : "date" e "timestamp",
con "timestamp" che include i nanosecondi e "date" che non include i nanosecondi.
La versione del driver jdbc 11.1 mappa "timestamp" in "java.sql.Timestamp"
cosa che non accadeva nelle precedenti versioni di driver jdbc.
Per risolvere il problema bisogna modificare i programmi applicativi
o impostare il parametro "Set mapDateToTimestamp" a false (connection property).

simplesix