Simptomi
Pieņemiet, ka izmantojiet sapludināšanas priekšrakstu, lai noskaidrotu, cik rindas neatbilst avotam un saglabā to lokālā mainīgajā lielumā, kā norādīts tālāk.
DEKLARĒ @NotMatchedBySource INT = 0;
SAPLUDINIET TargetTable, izmantojot SourceTable ON TargetTable.id = SourceTable. idWHEN, kas neatbilst avotam, pēc tam ATJAUNINIET kopu @NotMatchedBySource = @NotMatchedBySource + 1;
@NotMatchedBySource drukāšana IET
Šajā situācijā, iespējams, pamanīsit, ka @NotMatchedBySource vērtība pēc sapludināšanas priekšraksta, iespējams, neatspoguļo faktisko rindu skaitu, kurām nav atbilstības no avota.
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Risinājums
Šī problēma ir novērsta tālāk norādītajos kumulatīvajos SQL Server atjauninājumos
Par kumulatīvajiem SQL Server atjauninājumiem:
Katrā jaunajā kumulatīvajā SQL Server atjauninājumā ir iekļauti visi labojumfaili un visi drošības labojumi, kas bija iekļauti iepriekšējā kumulatīvajā atjauninājumā. Skatiet jaunākos kumulatīvos atjauninājumus SQL Server:
Atsauces
Informācija par terminoloģija , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.