如何在SSIS中更新参数?

时间:2016-05-02 10:58:14

标签: sql parameters ssis parameter-passing

我想知道是否可以使用任何SQL查询自动更新参数值(主要是时间戳)。请不要建议我使用环境,因为价值在不断变化,我需要在运行时自动更新。

2 个答案:

答案 0 :(得分:0)

请转到下面的链接,您可以使用任何查询输出作为名副其实。

http://dataqueen.unlimitedviz.com/2012/08/how-to-set-and-use-variables-in-ssis-execute-sql-task/

答案 1 :(得分:0)

您可以按照以下步骤配置参数:

  1. 创建一个变量,例如用户::开始时间

  2. 添加“Execute SQL Task':指定连接信息和查询。例如SELECT STARTTIME FROM TABLE。将 ResultSet 设置为“单行”。在 ResultSet选项卡中映射结果名称和变量名称。

  3. 执行'执行SQL任务'后,变量'User :: starttime'将被设置为SQL结果。
  4. 使用变量User :: starttime作为参数。