SSIS中的增量附加值

时间:2015-05-04 09:11:09

标签: ssis

在SSIS中是否有办法通过表中的某个列并逐步收集此列中每行的值,并最终将最终值插入第二个字段或参数?

是否可以在没有外部代码的情况下完成?只在SSIS任务中?

感谢

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

  1. 添加变量以保存值
  2. 将脚本组件添加到数据流
  3. 将以下代码添加到脚本任务中,修改对正确列和变量名称的引用:

    int count = 0;
    
    public override void Input0_ProcessInputRow(Input0Buffer Row) 
    {
        count = Row.count + count;
    }
    
    public override void PostExecute()
    {
        base.PostExecute();
        Variables.MyCount = count;
    }