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

Hibernate :sur SQL Server 2008, la colonne a été modifiée de datetime à datetime2. Comment puis-je mettre à jour la configuration d'hibernation pour refléter cela?

Comme vous l'avez dit, dans MS SQL Server 2008 datetime est obsolète et ils ont ajouté un nouveau type datetime2 . Vous pouvez continuer à utiliser le java.lang.Date objet pour mapper cette colonne dans le bean.

Vous semblez avoir un problème avec le SQL Driver (jTDS driver 1.2.5) vous utilisez. Obtenir la nouvelle version du jar de ici . Je peux utiliser le datetime2 type de données avec ce Jar .