Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

mssql 2005 datetime et jdbc

Vous devez utiliser java.sql.Timestamp pas java.sql.Date

java.util.Date est uniquement pour les colonnes de date "réelles" et supprimera la partie heure. Si vous avez besoin de stocker la date et le temps que vous devez utiliser java.sql.Timestamp .

À partir des Javadocs :

Et bien sûr, vous devrez utiliser setTimestamp() au lieu de setDate() aussi.