如何将当前日期与包含具有一系列日期的列的表进行比较,并将关联值用作变量?

问题描述 投票:0回答:1

使用SSDT 16.0.61908,SSIS 15.0.2000和VS社区16.3.4

在将成为其他流的前身的数据流中,我有一个简单的OLE DB源,它对返回4列的DB中的表运行SQL查询:

  • PAYGROUP
  • 句号开始
  • 句号结束
  • 检查日期

[执行软件包时,我希望软件包将运行日期与最近完成的CHECK DATE值进行比较,并将相应的PAYGROUP,PERIOD START和PERIOD END值设置为变量,以在后续流程中使用。

我尝试使用派生列,但即使这样我也无法正确使用语法。此外,如果我能够推断出最近的检查日期和相关值,那么我也不确定如何将其传递给后续流程中调用的变量。]​​>

使用SSDT 16.0.61908,SSIS 15.0.2000和VS社区16.3.4,在将成为其他流的前身的数据流中,我有一个简单的OLE DB源,它针对..中的表运行SQL查询。 。

visual-studio ssis sql-server-data-tools ssdt-bi
1个回答
0
投票

为此,我将使用ExecuteSql任务。1)将结果集设置为单行

© www.soinside.com 2019 - 2024. All rights reserved.