Количество выражений строковых значений в инструкции INSERT
превышает максимально допустимое количество в 1000 строковых значений,
которые могут быть обойдены настройками
Ограничения
При использовании в виде производной таблицы ограничение на количество строк отсутствует.
При использовании в виде предложения VALUES инструкции INSERT... VALUES применяется ограничение в размере 1000 строк. Если число строк превышает 1000, возвращается ошибка 10738. Чтобы вставить более 1000 строк, используйте один из следующих методов:
Создайте несколько инструкций INSERT
Используйте производную таблицу
Выполните массовый импорт данных, используя служебную программу bcp, класс SqlBulkCopy .NET, OPENROWSET (BULK ...) или инструкцию BULK INSERT.