Симптоми
Приемете, че използвате обединение, за да разберете колко реда не съвпадат с източника и да ги съхраните в локална променлива по следния начин:
ДЕКЛАРИРАне @NotMatchedBySource INT = 0;
Обединени за обединение с ПОМОЩТА на SourceTable на TargetTable.id = @NotMatchedBySource @NotMatchedBySource SourceTable
@NotMatchedBySource за печат; ОТИДЕТЕ
В този случай е възможно да забележите, че стойността на @NotMatchedBySource , след като КОМАНДАТА за обединяване може да не отразява реалния брой редове, които не са съобразени с източника.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Решение
Този проблем е коригиран в следните сборни актуализации за SQL Server
За сборните актуализации за SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Препратки
Научете повече за терминология , която Microsoft използва, за да опише софтуерни актуализации.