Estoy perdiendo precisión en mis llamadas a ResultSet.getDate (x). Básicamente:JDBC ResultSet getDate perdiendo precisión
rs = ps.executeQuery();
rs.getDate("MODIFIED");
está volviendo fechas truncados al día donde modificado es un campo de marca de Oracle de precisión predeterminada. Creo que puede haber algún ajuste de JDBC que me falta; por lo general, TIMESTAMP es compatible con DATE, pero espero no tener que redefinir toda la tabla.
Nota para self - rtfm. Pensé que esto estaba funcionando en otros lugares. – orbfish
"java.sql.Date se define como una fecha atemporal". Esa declaración me ha salvado la vida. ¡Gracias! – Tiago