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

Biểu diễn nội bộ của datetime trong máy chủ sql là gì?

Nó được lưu trữ dưới dạng trường 8 byte , có khả năng trong phạm vi từ 1753-01-01 đến 9999-12-31, chính xác đến 0,00333 giây.

Các chi tiết được cho là không rõ ràng, nhưng hầu hết các tài nguyên (1) , (2) mà tôi đã tìm thấy trên web có trạng thái như sau:

Bốn byte đầu tiên được ký (có thể là số dương hoặc số âm), điều này giải thích tại sao các ngày sớm hơn kỷ nguyên có thể được thể hiện.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server 2016:Khôi phục cơ sở dữ liệu

  2. Cách dễ nhất để xem trước dữ liệu từ cột hình ảnh là gì?

  3. Kết nối Delphi trên Linux với SQL Server

  4. Chèn nhiều hàng trong một truy vấn SQL?

  5. Tìm ngày gần nhất trong SQL Server