Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
SQL Server 在时区之间复制时如何处理日期时间列的传输?
SQL Server 并不真正了解时区。如果您将下午 2:36 存储在东海岸数据中心,然后将数据复制到您的西海岸数据中心,它仍然会显示下午 2:36。
为了解决此类问题,我们所有的服务器都设置为 UTC 时间。通过这种方式,我们始终知道数据库中的日期/时间与 UTC 一致,并且如果我们需要针对客户端显示或报告进行调整,我们可以为所有日期/时间值添加/减去偏移量,而不管是哪个服务器数据来自。