0

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

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

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

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

提前致谢

谢谢,

平库

4

1 回答 1

0

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

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

于 2009-03-27T08:49:19.633 回答