我有一个简单的 ssis 包 (2005),它读取一个固定宽度的平面文件源并转储到一个表中。到目前为止,文件有 5 列,最后一列的长度为 50。现在格式改变了,在末尾添加了一个新列(长度 4),之前的 50 长度列现在只有 10 长度。
我想它应该很简单,只需在数据流下进入源的高级编辑器,在外部列下,修改 Column4(我的列名为 Column0 到 4)并将其长度更改为 10,然后“添加列”和名称它是 Column5 等。但是当我添加时,新列总是被添加到当前最后一列(Column4)之上。
如何在最后添加新列而不必重做整个列。
(注意:我过度简化了我的情况,我的列数真的很大,我不想重新做整个映射......请帮忙!)