Symptom
Anta att du har Microsoft SQL Server 2014, 2016 och 2017 installerat. Du har en tabell kolumn som innehåller många nullvärden och du kör en fråga i tabellen genom att använda standard typen för kardinalitet (CE). I det här scenariot kan du uppleva en över gång i ett filter som jämför tabell kolumnen med ett värde som är okänt vid kompileringen.
Lösning
Det här problemet åtgärdas i följande uppdateringar för SQL Server:
Kumulativ uppdatering 13 för SQL Server 2017
Kumulativ UDPATE 4 för SQL Server 2016 SP2
Kumulativ uppdatering 12 för SQL Server 2016 SP1
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och säkerhets korrigeringar som fanns i den föregående versionen. Vi rekommenderar att du installerar den senaste versionen för din version av SQL Server:
Senaste kumulativa uppdateringen för SQL Server 2017
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som används av Microsoft för att beskriva program varu uppdateringar.