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

Amazon RDS - có cách giải quyết nào để thay đổi múi giờ cơ sở dữ liệu trong SQL Server không?

Vì bạn đang yêu cầu các giải pháp thay thế ...

Về cơ bản, chúng tôi hoàn toàn bỏ qua múi giờ của máy chủ / múi giờ của cơ sở dữ liệu và làm việc hoàn toàn không theo giờ UTC. GetUtcDate() ví dụ cho tất cả các cột 'DateCreate'. Vì chúng tôi đã cam kết với cách tiếp cận đó, chúng tôi sẽ không gặp bất kỳ vấn đề nào.

Nếu bạn cần lưu trữ múi giờ cùng với dữ liệu ngày tháng của mình, bạn có thể sử dụng DateTimeOffset.

Một lưu ý là các kế hoạch bảo trì sẽ được chạy theo thời gian của máy chủ. Đây không phải là vấn đề vì chúng tôi chuẩn hóa mọi thứ theo giờ địa phương (không phải UTC và không phải giờ máy chủ) trong bất kỳ chương trình lịch nào của chúng tôi.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chiến lược triển khai cơ sở dữ liệu (SQL Server)

  2. SQL Server varbinary bigint với BitConverter.ToInt64 các giá trị khác nhau

  3. Cập nhật trường varbinary (MAX) trong SQLServer 2012 Bị mất 4 bit cuối cùng

  4. Tổng chênh lệch DateTime tính bằng sql (HH.MM)

  5. Xuất cơ sở dữ liệu SQL Server sang Tối ưu hóa XML