FIX: Circular dependency between column names for a calculated table that summarizes the partition query dataset in SQL Server

Applies to: SQL Server 2014 DeveloperSQL Server 2014 EnterpriseSQL Server 2014 Enterprise Core More

Symptoms


Assume that you use a calculated table that summarizes the dataset in a partition query in Microsoft SQL Server 2014 and 2016. In this situation, you may experience a circular dependency in the following scenarios:

  • The column names in the calculated table are the same as the names in the summarize function, and the related tables have a many-to-one relationship to the calculated table.
  • The calculated table is related to the tables that are part of the summarize function. For example, you have Table B that is related to the calculated table. There is a column name in Table B that matches a column name in one or more tables that are part of summarize function.

Resolution


This problem is fixed in the following updates for SQL Server:

         Cumulative Update 3 for SQL Server 2016 SP2

         Cumulative Update 11 for SQL Server 2016 SP1

Cumulative Update 12 for SQL Server 2014 Service Pack 2

Status


Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

References


Learn about the terminology Microsoft uses to describe software updates.