【问题标题】:SSIS: Importing from flatfile, how do I custom update a column that's not in flatfile?SSIS:从平面文件导入,如何自定义更新不在平面文件中的列?
【发布时间】:2013-09-23 16:59:29
【问题描述】:

平面文件有:

A,B
1,2
5,7

数据库有:

A,B,C
1,2,null
5,7,null

我想在导入期间用静态数据“3”更新列 C

所以它看起来像:

A,B,C
1,2,3
5,7,3

提前致谢!

嗯,看起来这是最好的解决方案: Executing the same SSIS Package with different parameters at different time

【问题讨论】:

    标签: ssis dataflow


    【解决方案1】:

    在您的数据流中,您需要在平面文件源和 OLE DB 目标之间添加一个派生列组件。

    在您的派生列中,您将其命名为C,并可能使用Expression。既然你说它是静态的,那么它可能就像将 3 的字面值放入 Expression 列一样简单。

    【讨论】:

    • 这可以工作,但是您的问题指定您需要将静态值传递给数据流。我对该问题的回答解决了您从未指定的要求。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-02-17
    • 1970-01-01
    • 1970-01-01
    • 2013-05-02
    • 2019-08-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多