Applies ToSQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Sintomi

Considerare lo scenario descritto di seguito:

  • Si crea una tabella che contiene una colonna Identity .

  • Si usa l'istruzione INSERT INTO per inserire la stored procedure Execute sp_execute_external_script per inserire i dati nella tabella.

  • Devi specificare il valore del parametro @parallel della stored procedure sp_execute_external_script come1.

In questo scenario, quando si esegue l'istruzione INSERT INTO, la query non riesce e viene visualizzato il messaggio di errore seguente:

Msg 213, livello 16, stato 7, linea 32 Il nome della colonna o il numero di valori specificati non corrisponde alla definizione della tabella.

Risoluzione

Questa correzione è inclusa nell' aggiornamento cumulativo 5 per SQL Server 2016 Service Pack 1.

Informazioni sulle build di SQL Server 2016

Ogni nuova build per SQL Server 2016 contiene tutti gli aggiornamenti rapidi e le correzioni di sicurezza inclusi nella build precedente. È consigliabile installare la build più recente per SQL Server 2016.

Soluzione alternativa

Per risolvere il problema, imposta il valore del parametro @parallel della routine sp_execute_external_script su 0.

Stato

Microsoft ha confermato che questo problema si verifica nei prodotti elencati nella sezione "Si applica a".

Riferimenti

Informazioni sulla terminologia utilizzata da Microsoft per descrivere gli aggiornamenti software.

Serve aiuto?

Vuoi altre opzioni?

Esplorare i vantaggi dell'abbonamento e i corsi di formazione, scoprire come proteggere il dispositivo e molto altro ancora.

Le community aiutano a porre e a rispondere alle domande, a fornire feedback e ad ascoltare gli esperti con approfondite conoscenze.