SSIS在运行时设置变量

Arc*_*ian 18 variables ssis

任何人都知道如何在运行时更改SSIS变量?

我有一个变量User:SkipStuff

我想根据for循环容器中的条件设置它

Chr*_*oon 29

请改用表达式任务.在"表达式"窗格中,将变量设置在左侧,然后将其等于预期值.

@ [User :: VariableToSet] =一些表达式......

表达生成器

对于视频教程,以下视频有帮助. http://www.youtube.com/watch?v=qZEannKhY5o

  • 视频不可用 (4认同)

bob*_*obs 15

您可以添加脚本任务.将您的SSIS变量添加到脚本任务编辑器中的ReadWriteVariables属性.

您可以使用以下格式引用脚本中的变量: Dts.Variables["MyCaseSensitiveVariableName"].Value


HLG*_*GEM 9

实际上有很多方法,但我最常使用的方法是使用执行SQL任务并将结果集设置为单行,然后将结果集放入变量中.