我有一个SSIS包将表数据导出为CSV。但是我有一个字符串列,其值为' 000'和' 001'和' 004'当我使用FlatFile连接写入CSV时,值将更改为0,1和4。
但是我已经将列提到DT_STR,长度为3。
有没有人可以帮我把值打印成字符串。?
我完全无能为力。
此致 saravanakumar
答案 0 :(得分:0)
此问题是由Excel中的表示引起的。解决方案是在另一个文本编辑器中打开文档,或者如果需要在excel中打开它,则使用excel目标。另一种解决方案是在csv中生成值作为公式,例如, =" 001",=" 002" ...等因为这会在excel中打开时保持前导零。