Gejala
Misalnya Anda menggunakan pernyataan MERGE untuk mencari tahu berapa banyak baris yang tidak cocok dengan sumber dan menyimpannya dalam variabel lokal sebagai berikut:
DEKLARASIKAN @NotMatchedBySource INT = 0;
GABUNGKAN Targettabel menggunakan SourceTable di TargetTable.id = SourceTable. Idkapan tidak cocok dengan sumber lalu Perbarui Atur @NotMatchedBySource = @NotMatchedBySource + 1;
MENCETAK @NotMatchedBySource; MELEP
Dalam situasi ini, Anda mungkin melihat bahwa nilai @NotMatchedBySource setelah pernyataan gabungan mungkin tidak mencerminkan jumlah baris aktual yang tidak cocok dengan sumber.
Status
Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".
Pemecahan Masalah
Masalah ini telah diperbaiki dalam pembaruan kumulatif berikut ini untuk SQL Server
Tentang pembaruan kumulatif untuk SQL Server:
Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:
Referensi
Pelajari tentang terminologi yang digunakan Microsoft untuk menjelaskan pembaruan perangkat lunak.