Příznaky
Zvažte následující scénář:
-
Vytvoříte tabulku, která obsahuje sloupec identity .
-
Pomocí příkazu INSERT INTO vložíte proceduru Execute sp_execute_external_script a vložíte data do tabulky.
-
Hodnota parametru @parallel v sp_execute_external_script uložené proceduře je určena hodnotou1.
Při spuštění příkazu INSERT INTO v tomto scénáři selže a zobrazí se následující chybová zpráva:
Msg 213, úroveň 16, stav 7, řádek 32 Název sloupce nebo počet zadaných hodnot neodpovídá definici tabulky.
Řešení
Tato oprava je součástí kumulativní aktualizace 5 pro SQL Server 2016 Service Pack 1.
Buildy SQL serveru 2016
Každý nový Build pro SQL Server 2016 obsahuje všechny opravy hotfix a opravy zabezpečení, které byly součástí předchozího buildu. Doporučujeme nainstalovat nejnovější Build pro SQL Server 2016.
Alternativní řešení
Tento problém vyřešíte nastavením hodnoty parametru @parallelsp_execute_external_script v proceduře na hodnotu 0.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Odkazy
Informace o terminologii , kterou Microsoft používá k popisu aktualizací softwaru.