Symptomen
Neem het volgende scenario:
-
U hebt tabellen die een beperking voor refererende sleutels bevatten in SQL Server 2017.
-
De beperkingen voor refererende sleutels zijn een tijdelijke tabel die trapsgewijze bewerkingen ondersteunt.
-
De kolom-id's van de tijdelijke tabel komen niet overeen met de bijbehorende kolom-id's van de geschiedenistabel. De tijdelijke tabel bevat bijvoorbeeld kolom-id's 1, 2, 3 en 4, maar de geschiedenistabel bevat kolom-id's 1, 2, 10 en 11.
In dit scenario worden alle DML-instructies die gebruikmaken van trapsgewijze bewerkingen niet uitgevoerd.
Oplossing
Deze oplossing is opgenomen in cumulatieve update 1 voor SQL Server 2017.
Over SQL Server 2017-builds
Elke nieuwe build voor SQL Server 2017 bevat alle hotfixes en beveiligingspatches uit de vorige build. U wordt aangeraden de nieuwste build voor SQL Server 2017 te installeren.
Status
Microsoft heeft bevestigd dat dit probleem zich kan voordoen in de Microsoft-producten die worden vermeld in de sectie Van toepassing op.
Verwijzingen
Meer informatie over de terminologie die Microsoft gebruikt om software-updates te beschrijven.