Oracle
 sql >> Datenbank >  >> RDS >> Oracle

ResultSet#getDate()-Semantik

Dies ist eindeutig ein Fehler, wie die Dokumentation der Klasse java.sql.Date zeigt Zustände

Um der Definition von SQL DATE zu entsprechen, müssen die von einer java.sql.Date-Instanz eingeschlossenen Millisekundenwerte „normalisiert“ werden, indem die Stunden, Minuten, Sekunden und Millisekunden in der bestimmten Zeitzone, der die Instanz zugeordnet ist, auf Null gesetzt werden .