Symptom
När du kör en fråga som innehåller en infoga i... SELECT-uttryck som infogar värden i ett partitionerat grupperat columnstore-index i SQL Server 2014 eller 2016.
Lösning
Det här problemet är åtgärdat i följande kumulativa uppdateringar för SQL Server:
Kumulativ uppdatering 5 för SQL Server 2016 RTM
Kumulativ uppdatering 2 för SQL Server 2016 SP1
Kumulativ uppdatering 3 för SQL Server 2014 Service Pack 2 Obs! När du har installerat den här uppdateringen måste du ange spårnings flagga 2469 för att aktivera korrigeringen. Om du vill ange spårnings flaggan 2469 läser du avsnittet trace Flags (Transact-SQL) på webbplatsen Microsoft Developer Network (MSDN).
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Lösning
Använd någon av följande metoder för att lösa problemet:
-
Lagra de mellanliggande resultaten i ett SELECT-uttryck i en tillfällig tabell och infoga sedan resultaten i det grupperade columnstore-indexet från den tillfälliga tabellen.
-
Kör frågan med DOP = 1.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som Microsoft använder för att beskriva program varu uppdateringar.