SSIS:如何在脚本任务中添加全局变量?

时间:2010-11-23 15:44:06

标签: ssis

我想在脚本任务中添加以下变量:

“IndexLocation” 串 价值:“http://www.mypage.com”

“实施例。 dts.variables.add( “DAF”)

- 显然上面不起作用

2 个答案:

答案 0 :(得分:0)

您可以使用Dts.Variables.Add向包中添加变量,但我自己从未尝试过 - 想知道为什么要在包中动态创建它们而不是在Variables窗格中设置它们? / p>

答案 1 :(得分:0)

如何使用这些变量? 如果您以编程方式添加它们,其他组件/任务将无法识别它们,因为您不会在设计时设置它们。

或者您是在另一个脚本任务中访问它们,假设它们已经创建了?

通常的做法是在设计时创建变量。

在运行时添加变量可能会对变量锁定和其他内部ssis工作造成严重破坏 - 您无法保证变量的可靠性和可访问性。