KB4502400-FIX: SQL Server 2014, 2016 ja 2017 ei täida nõutud eelrea ülesandeid, kui kasutate KOOSTE-lauset, mis täidab iga rea jaoks kohalike muutujate ülesandeid.

Sümptomid

Oletagem, et kasutada kirjakooste lauset, et teada saada, mitu rida pole allika järgi vastendatud, ja talletada seda kohalikus muutujas järgmiselt.

DEKLAREERIge @NotMatchedBySource INT = 0;

MESTIge TargetTable, kasutades lähtetabel veebisaidil TargetTable.id = lähtetabel. idWHEN ei SOBI allika järgi, seejärel klõpsake käsku Määra @NotMatchedBySource = @NotMatchedBySource + 1;

@NotMatchedBySource printimine; MINNA

Selles olukorras võite märgata, et @NotMatchedBySource väärtus pärast kooste lauset ei pruugi kajastada tegeliku arvu ridu, mis ei vasta allika järgi.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.

Lahendus

See probleem on lahendatud SQL serveri järgmisi kumulatiivseid värskendusi

SQL serveri kumulatiivsed värskendused:

Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.

Viited

Lisateave  terminoloogia , mida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.

Kas vajate veel abi?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×