我想在脚本任务中添加以下变量:
“IndexLocation” 串 价值:“http://www.mypage.com”
“实施例。 dts.variables.add( “DAF”)
- 显然上面不起作用
答案 0 :(得分:0)
您可以使用Dts.Variables.Add向包中添加变量,但我自己从未尝试过 - 想知道为什么要在包中动态创建它们而不是在Variables窗格中设置它们? / p>
答案 1 :(得分:0)
如何使用这些变量? 如果您以编程方式添加它们,其他组件/任务将无法识别它们,因为您不会在设计时设置它们。
或者您是在另一个脚本任务中访问它们,假设它们已经创建了?
通常的做法是在设计时创建变量。
在运行时添加变量可能会对变量锁定和其他内部ssis工作造成严重破坏 - 您无法保证变量的可靠性和可访问性。