Simptomi
Iedomājieties šādu scenāriju:
-
Jūs izveidojat tabulu, kurā ir kolonna identitāte .
-
Izmantojiet priekšrakstu INSERT INTO, lai ievietotu izpildes sp_execute_external_script saglabāto procedūru, lai tabulā ievietotu datus.
-
Varat norādīt sp_execute_external_script saglabātās procedūras @parallel parametra vērtību kā1.
Šajā scenārijā, kad izpildāt priekšrakstu INSERT INTO, vaicājums neizdosies, un tiek parādīts šāds kļūdas ziņojums:
Msg 213, Level 16, State 7, Line 32 Kolonnas nosaukums vai norādīto vērtību skaits neatbilst tabulas definīcijai.
Risinājums
Šis labojums ir iekļauts kumulatīvajā atjauninājumā 5 SQL Server 2016 1. servisa pakotnei.
Par SQL Server 2016 būvējumiem
Katrā jaunajā SQL Server 2016 būvējumā ir ietverti visi labojumfaili un drošības labojumi, kas bija iekļauti iepriekšējā būvējumā. Ieteicams instalēt jaunāko būvējumu SQL Server 2016.
Risinājums
Lai novērstu šo problēmu, iestatiet sp_execute_external_script procedūras @parallel parametra vērtību uz 0.
Statusa
Microsoft ir apstiprinājusi, ka šī problēma pastāv Microsoft produktos, kas ir norādīti sadaļā "attiecas uz".
Atsauces
Uzziniet par terminoloģiju , ko Microsoft izmanto, lai aprakstītu programmatūras atjauninājumus.