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

Cách lưu trữ múi giờ trong SQL Server 2005

Múi giờ là những thứ khó khăn và xấu xa. Chúng thường được lưu trữ dưới dạng bù trừ UTC, nhưng ngay cả điều đó cũng có vấn đề liên quan đến những thứ như khi thời gian tiết kiệm ánh sáng ban ngày thay đổi (nếu có).

Nếu đang sử dụng Sql Server 2008, bạn có thể sử dụng datetimeoffset loại, bao gồm offset utc với giá trị. Nếu không, bạn sẽ cần hai cột.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nhận ID của các bản ghi được chèn lần cuối

  2. Chèn ngày giờ trong SQL mà không có mili giây bằng cách sử dụng một tham số

  3. SQL:GIỮA với <=và> =

  4. DateDiff để xuất giờ và phút

  5. Trình điều khiển JTDS không hoạt động cho Sql Server 2008R2 và thư viện Denali Native SSPI không được tải. Kiểm tra thuộc tính hệ thống java.library.path