【问题标题】:SSIS Column Names automatically changed to F2,F3.....F13SSIS 列名自动更改为 F2,F3 .....F13
【发布时间】:2009-03-25 20:40:49
【问题描述】:

我有一个 XL 源文件,第一列包含名称,199001,19902.....,199012,

在使用 XL 源的 SSIS 包中,如果单击第一列包含标题,它会自动将我的标题转换为名称、F2、F3 .....F13。

但我需要像 Name,199001,19902,.....,199012 这样的标题,而不是我使用 unpivot 转换并将列转换为行到我的临时表。

请解决我的问题,我需要上面提到的 XL 列(名称,199001,19902,.....,199012)

提前致谢

谢谢,

平酷

【问题讨论】:

    标签: excel ssis columnname


    【解决方案1】:

    这是因为 SSIS 将列名检测为数字。在 Excel 工作表中,通过在字段数据的开头添加单引号来强制它们为字符。 (即'199001)。 然后应该正确导入列名。

    我已经在 SSIS 2005 上对此进行了测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多