【问题标题】:How to use Count function in Conditional Split Transformation in SSIS如何在 SSIS 的条件拆分转换中使用 Count 函数
【发布时间】:2016-05-26 15:46:52
【问题描述】:

有人可以在这里帮助我进行 SSIS 条件拆分转换吗?我想做一个Count(Column)。要求是;

“如果记录计数超过 100 条记录,则移至一个输出,否则移至另一个输出”。

我正在尝试使用它,但无法完成。

COUNT(FirstName1) > = 100

感谢您对此的帮助。

【问题讨论】:

    标签: ssis-2012


    【解决方案1】:

    您可以使用 COUNT(*) OVER() 窗口函数来实现这一点。更改您的源查询以返回结果集中的行数并在条件拆分中使用该字段。

    SELECT FirstName, LastName, COUNT(FirstName) OVER() AS NoOfRows FROM TableName

    现在在条件拆分中添加这些条件

    输出名称:LessThan100 条件:NoOfRows
    输出名称:MoreThan100 条件:NoOfRows > 100

    【讨论】:

      猜你喜欢
      • 2012-04-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多