我是一名正在阅读“查询 Microsoft SQL Server 2012”一书的开发人员。我遇到了下图:
为什么图表前两行中的页面(第 1 行开始:1:174和第 2 行开始:)1:41不是范围的一部分?文档说:“所有页面都存储在范围内”:
数字方案是如何工作的,例如是什么1:174意思?
在图的正上方,这本书说:“一个对象的 IAM 页面被组织成一个双向链表;” 该图未显示页面之间的任何链接。
请看下面的代码:
DECLARE @UKDateTime as DateTime
SELECT @UKDateTime = GETDATE() AT TIME ZONE 'GMT Standard Time'
print @UKDateTime
PRINT GETDATE()
Run Code Online (Sandbox Code Playgroud)
这将返回:
Oct 4 2021 4:03PM
Oct 4 2021 4:03PM
Run Code Online (Sandbox Code Playgroud)
目前英国时间为:下午 5:03(由我的电脑时钟确认)。它似乎正在返回 UTC 日期。问题是什么?
我将 SQL Server 设置为 Docker 容器。它是 SQL Server v18.4。