从Excel源导入数据时,有人能告诉我如何更改默认列名( F1 , F2 , F3 等..)到SSIS 2005的OLEDB目的地。
示例:我的Excel电子表格中的数据如下所示
Title | ProvinceID | DistrictID |
--------------|------------|------------|
Construction | 12 | 32 |
问题是,当我从工作表导入数据时,它获取数据,但列标题名称显示为F1,F2和F3,我希望列名称在Excel电子表格中定义。非常感谢您的帮助
答案 0 :(得分:3)
您可以在配置First row has column names
时选中Excel Connection Manager
框来执行此操作。
以下是使用SSIS 2008 R2说明这一点的示例。
First row has column names
的复选框。如果要在Excel文件的第一行中指定的列名在SSIS包中可见,请选中此框。
Excel Source
中使用 Excel连接管理器时如何显示列名称。
First row has column names
框。在这种情况下,它将显示在Excel源代码上。
希望有所帮助。