Застосовується до
SQL 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)

Ознаки

Розглянемо такий сценарій:

  • Ви створюєте таблицю, що містить стовпець Identity .

  • Ви використовуєте оператор INSERT INTO, щоб вставити дані sp_execute_external_script збережену процедуру для вставлення даних у таблицю.

  • Ви вказуєте @parallel значення параметра sp_execute_external_script збережену процедуру як1.

У цьому сценарії, коли ви запускаєте оператор INSERT INTO, запит не вдасться, і з'явиться таке повідомлення про помилку:

MSG 213, рівень 16, стан 7, лінія 32 Ім'я стовпця або кількість значень, що надходять, не відповідають визначенню таблиці.

Спосіб вирішення

Це виправлення входить до складу сукупного оновлення 5 для SQL Server 2016 Service Pack 1.

Відомості про будує SQL Server 2016

У кожному новому збірці для SQL Server 2016 містяться всі виправлення та виправлення безпеки, які були включені до попередньої збірки. Радимо інсталювати найновішу версію для SQL Server 2016.

Інші способи вирішення

Щоб вирішити цю проблему, установіть значення параметра @parallelsp_execute_external_script процедурі 0.

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Посилання

Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.