错误: SQL状态:37000,本机错误= 1070905 必须在Insert Bulk语句中指定表的所有列 在我们的一个带有加载器脚本的应用程序中获取此错误。 任何人都可以解释这个错误的含义以及发生和解决的原因是什么。
答案 0 :(得分:0)
语法图提供了如何解决此问题的提示:
BULK INSERT [database_name。 [schema_name]。 | schema_name。 ] [table_name | view_name]
FROM' data_file'
关键的想法是view_name
。
定义一个仅选择要导入的列的视图。然后将其用于bulk insert
。
我在导入数据时使用它来设置默认值(如标识列)。