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

Đối với kiểu .NET DateTime, tại sao kiểu cơ sở dữ liệu suy ra là SqlDbTypes.DateTime thay vì SqlDbTypes.DateTime2?

datetime2 chỉ được thêm vào SQL Server 2008.

SqlDbType.DateTime2 đã được thêm vào .NET chỉ trong .NET 3.5.

Thay đổi đó sẽ là một thay đổi hành vi vi phạm trên mọi ứng dụng .NET 2.0 / 3.0 hiện có.

Tôi không biết bất kỳ móc nào để thay đổi suy luận tham số kiểu đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy xuất theo chương trình nguồn thủ tục được lưu trữ của SQL Server giống với nguồn được trả về bởi SQL Server Management Studio gui?

  2. Các cách khác nhau để chèn dữ liệu vào Bảng SQL Server - Hướng dẫn SQL Server / TSQL Phần 100

  3. Lấy dữ liệu đã chỉnh sửa chính xác từ SQL Server

  4. Gửi SMS bằng cách sử dụng trình kích hoạt và quy trình được lưu trữ từ SQL Server 2008

  5. Thay đổi Chế độ nghi ngờ cơ sở dữ liệu SQL thành Chế độ bình thường với truy vấn