【发布时间】:2017-08-07 09:19:53
【问题描述】:
我计划在我的 SQL Server 2016 Express 数据库中使用 date 和 time 数据类型,我将在生产环境中将它们部署到 Azure SQL 数据库。
我知道对于“datetime2”数据类型,Azure SQL 将其存储在 UTC 时区中。 “日期”和“时间”也是如此吗? Microsoft 参考资料(上面链接)、日期和时间不是“时区偏移感知和保存”。
这是否意味着它们不像 datetime2 那样存储在 UTC 时间?我还需要担心转换为 UTC 时间吗?
【问题讨论】:
-
Sql Azure 始终在 UTC 时区运行:blogs.msdn.microsoft.com/cie/2013/07/29/…
-
对于“时间”数据类型,时间没有时区感知,基于 24 小时制。
标签: sql-server date time azure-sql-database