0

我有一个场景,我必须在不使用序列转换的情况下生成序列

我可以使用映射变量来做同样的事情,比如使用setcountvariable()它工作的选项,但是否有任何其他解决方案。

谢谢

4

2 回答 2

1

您在这里使用的未连接查找仅用于从目标表中获取序列的计数或最大值。我们也可以通过使用存储过程转换来实现这一点。

于 2016-02-10T09:17:01.133 回答
0
  1. 使用未连接的查找和表达式转换
  2. 创建未连接的查找以从目标获取最大序列值,因为您必须覆盖一个查询,该查询将为您提供最大值
  3. 将该最大值端口返回到表达式转换
  4. 现在创建一个增量为 1 的变量端口并添加最大值,它将为传递到目标表的每条记录创建序列值
于 2015-12-31T12:36:42.650 回答