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

Ruhezustand:Auf SQL Server 2008 wurde die Spalte von datetime in datetime2 geändert. Wie kann ich die Hibernate-Konfiguration aktualisieren, um dies widerzuspiegeln?

Wie Sie gesagt haben, in MS SQL Server 2008 datetime ist veraltet und sie haben einen neuen Typ datetime2 hinzugefügt . Sie können weiterhin das java.lang.Date verwenden Objekt, um diese Spalte in der Bean abzubilden.

Sie scheinen ein Problem mit dem SQL Driver (jTDS driver 1.2.5) zu haben du benutzt. Holen Sie sich die neue Version von jar von hier . Ich kann den datetime2 verwenden Datentyp mit diesem Jar .