【问题标题】:How to add rows using SSIS 2008 Script Component during transform?如何在转换期间使用 SSIS 2008 脚本组件添加行?
【发布时间】:2010-03-11 12:04:38
【问题描述】:

我有一个 SSIS 2008 脚本组件,它被设置为转换(因此它具有输入和输出),我想做的是在输入中取 1 行并可选择输出多行。

2005 年有 AddRow and CreateNewOutputRows 方法,但这些方法似乎在 2008 年不可用。

那么如何在转换过程中添加行呢?

【问题讨论】:

    标签: sql-server-2008 ssis transform script-component


    【解决方案1】:

    您的问题可能是您将组件配置为同步转换。如果这样做,您将无法在输出中添加“额外”行。

    但是,如果不是这种情况,那么 2005 年的所有设施都将出现在 2008 年。这包括 CreateNewOutputRows 方法,我认为您在这种情况下不需要该方法。它还包括 AddRow 方法 - 该方法仅适用于输出缓冲区,可能名为 Output0Buffer,如果您的输出是同步的,您将看不到它。

    查看this 以设置异步脚本。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-07
      • 1970-01-01
      相关资源
      最近更新 更多