Symptomer
Tenk deg følgende:
-
Du oppretter en tabell som inneholder en identitetskolonne .
-
Du kan bruke INSERT INTO-setningen til å sette inn kjøre sp_execute_external_script lagret prosedyre for å sette inn data i tabellen.
-
Du kan angi parameterverdien @parallel av den sp_execute_external_script lagret prosedyren som1.
I dette scenariet, når du kjører INSERT INTO-setningen, spørringen mislykkes og du får følgende feilmelding:
Msg 213, nivå 16, tilstand 7 linje 32
Kolonnenavn eller antall leverte verdier tilsvarer ikke tabelldefinisjon.Løsning
Denne hurtigreparasjonen er inkludert i kumulative oppdateringen 5 for SQL Server 2016 Service Pack 1.
Om SQLServer 2016 bygger
Hvert nytt Bygg for SQL Server-2016 inneholder alle hurtigreparasjoner og sikkerhetsoppdateringer reparasjonene som inngikk i den tidligere versjonen. Vi anbefaler at du installerer den siste versjonen for SQL Server-2016.
Løsning
Hvis du vil omgå dette problemet, kan du angi parameterverdien for @parallel av sp_execute_external_script -prosedyren til 0.
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.