应用对象
SQL Server 2008 Service Pack 3 SQL Server 2008 Developer SQL Server 2008 Enterprise SQL Server 2008 Standard SQL Server 2008 R2 Service Pack 2 SQL Server 2008 R2 Developer SQL Server 2008 R2 Enterprise SQL Server 2008 R2 Standard SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard

症状

请考虑以下情况:

  • 在 Microsoft SQL Server 2008、SQL Server 2008 R2 或 Microsoft SQL Server 2012 中有一个分区表。

  • 该表按降序顺序包含非唯一的非聚集索引。

  • 对表运行查询。 查询跨越多个分区并请求订单。

在这种情况下,查询将返回不正确的结果。

原因

出现此问题的原因是 SQL Server 在查询降序索引时反转分区 ID 范围。 因此,分区上的正确顺序被违反。

SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:

状态

Microsoft 已经确认这是一个列于“适用范围”部分的 Microsoft 产品问题。

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。