Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Hibernate:Trên SQL Server 2008 cột đã được thay đổi từ datetime thành datetime2. Làm cách nào để cập nhật cấu hình ngủ đông để phản ánh điều này?

Như bạn đã nói, trong MS SQL Server 2008 datetime không được dùng nữa và họ đã thêm một loại mới datetime2 . Bạn có thể tiếp tục sử dụng java.lang.Date đối tượng để ánh xạ cột này trong bean.

Dường như bạn gặp sự cố trong SQL Driver (jTDS driver 1.2.5) bạn đang sử dụng. Tải phiên bản mới của jar từ tại đây . Tôi có thể sử dụng datetime2 kiểu dữ liệu với Jar này .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLBulkCopy với Identity Chèn trong bảng đích

  2. Giải pháp DevOps để Tự động hóa Phát triển Cơ sở dữ liệu

  3. Truy vấn trên nhiều cơ sở dữ liệu trên cùng một máy chủ

  4. Kết nối với Cơ sở dữ liệu SQL Server 2012 bằng C # (Visual Studio 2012)

  5. Làm thế nào để đính kèm MDF mà không có tệp nhật ký?