KB4338204- 修正:計算出的表格中欄位名稱之間的循環依賴性,該表格將分割查詢資料集彙SQL Server

套用到
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Service Pack 1 SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

症狀

假設你使用一個計算過的表格,在 Microsoft SQL Server 2014 和 2016 的分割查詢中總結資料集。 在這種情況下,你可能會在以下情境中經歷循環依賴:

  • 計算表中的欄位名稱與摘要函數中的名稱相同,相關表與計算表呈現多對一關係。
  • 計算出的表格與彙總函數中的表格相關。 舉例來說,你有一個與計算表相關的表 B。 表 B 中有一個欄位名稱,與一個或多個屬於摘要功能資料表的欄位名稱相符。

解決方式

此問題已在以下 SQL Server 更新中修正:

Cumulative Update 3 for SQL Server 2016 SP2

Cumulative Update 11 for SQL Server 2016 SP1

累積更新12 for SQL Server 2014 Service Pack 2

關於 SQL Server 的累積更新

每次 SQL Server 的累積更新都包含了前一個版本中所有的熱修補與安全修補。 我們建議您安裝最新版本的 SQL Server:

SQL Server 2016 最新累積更新

SQL Server 2014 的最新累積更新

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

參考資料

了解 Microsoft 用來描述軟體更新的 術語