2014-07-22 56 views
0

我有一个SSIS包将表数据导出为CSV。不过,我有一个字符串列,值为'000'和'001'和'004'。当我书面方式到CSV使用但是我刚才提到的列作为DT_STR与3使用SSIS将数据导出为CSV导致数据类型更改

谁能帮我打印值长度FLATFILE连接的值更改为0,1和4

作为字符串。?

我完全无能为力。

问候, saravanakumar

+0

你是怎么写的?什么是输出和输入列类型? –

+0

@ shree.pat18我正在使用DFT中的标记文件连接进行写作。输出列和输入列仅为大小3的DW_STR。 – Sravan

+0

和表列也是一个字符串类型? –

回答

0

此问题是由于在Excel中表示。解决方案是在另一个文本编辑器中打开文档,或者需要在Excel中打开文档,然后使用Excel目标。另一种解决方案是按照公式生成csv中的值,例如, =“001”,=“002”...等等,因为这将在excel中打开时保持前导零。