我正在使用SSIS。我尝试在excel上设置sql数据。我在excel上创建了一些字段名称,其中一些成功映射。
但是,即使字段为空,我也需要找出方法
例如,如果excel A1单元格为空,但B1,C1,D1设置字段名称。 excel目标编辑器的映射显示用于映射的B,C,D字段名称。
但是我想将A1(null)映射到sql字段之一。 你知道吗,即使excel字段名称为null,但可以连接其中一个sql字段。
另外,我已经完成了脚本任务。不幸的是,客户端环境没有使用excel的系统,但我确认能够使用excel目标编辑器。我需要找出如何映射数据,即使该字段为空。
请告诉我任何想法。
答案 0 :(得分:0)
定义Excel连接时,请取消选中“第一行有列名”框。
所有列现在都可以使用通用名称:F1,F2,F3,F4 ......
列F1将在单元格A1中开始。您可以使用“高级”编辑器将这些列重命名为任何您喜欢的列。右键单击Excel文件源,单击“显示高级编辑器”并根据需要重命名它们。
更多here。