Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

mssql 2005 datetime und jdbc

Sie müssen java.sql.Timestamp verwenden nicht java.sql.Date

java.util.Date ist nur für "echte" Datumsspalten und entfernt den Zeitteil. Wenn Sie Datum und speichern müssen Zeit müssen Sie java.sql.Timestamp verwenden .

Aus den Javadocs :

Und natürlich müssen Sie setTimestamp() verwenden statt setDate() auch.