我们可以在ADD Sequence步骤的“Start at Value”中传递任何动态值(这是另一个表列的最大值)。
请指导我。
答案 0 :(得分:1)
是的,但是当你写下这一步时,你将不得不偷偷摸摸。
创建两个转换并将它们包装在作业中。在第一个转换中,查询该数据库以获取所需的值,然后将其存储在变量中。然后在第二个转换中,您应该在第一个转换后的作业中执行,在“添加序列”步骤中,使用“将值开始”字段中的变量替换为您先前从先前转换中提取的值中的子值。
请注意,您无法在一个转换中执行此操作,因为无法确保在“添加序列”步骤之前设置变量(尽管看起来似乎等待步骤会使这成为可能,我已经尝试过了它在过去并且不成功,因此不得不采用上述方法。)