我有一个 SSIS 包,可以将数据从多个 CSV 文件导入到 SQL 数据库中的多个表中,然后我执行 SQL 查询以获取我需要的数据并导出到一个 csv 文件中。
我的问题是:我需要对列重新排序,但我无法在连接管理器中执行此操作。
我可以在连接管理器中向 csv 添加新字段,并且可以“在之前添加”或“在之后添加”以获得正确的定位,但我无法对现有字段重新排序。
这在 SSIS 中可能吗?我试过环顾四周,但看不出如何实现这一目标
最佳答案
我想通了。我从连接管理器中删除了这些列,然后将它们重新添加到我希望放置的位置。然后我进入平面文件目标并使用正确的字段重新映射标题。
关于csv - SSIS 重新排序 CSV 格式的列标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47769429/