Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们可以在添加序列步骤的“从值开始”中传递任何动态值(这是另一个表列的最大值)吗?
请指导我。
是的,但是在编写步骤时,您必须对此偷偷摸摸。
创建两个转换并将它们包装在一个作业中。在第一个转换中,查询该数据库以获取所需的值,然后将其存储在变量中。然后在第二个转换中,您应该在第一个转换之后的作业中执行该转换,在“添加序列”步骤中,在“值开始”字段上使用变量替换来替换您之前从之前的转换中提取的值。
请注意,您不能在一次转换中完成所有这些操作,因为无法确保在添加序列步骤之前设置变量(尽管看起来等待步骤可以实现这一点,但我已经在过去并且不成功,因此不得不使用上述方法)。