我有一个变量,它使用另一个变量来获得它的值。我已经将EvaluateAsExpression属性设置为True。现在,当我在脚本任务中使用这个变量时,需要2-3分钟来计算该表达式。但是,如果我硬编码变量值,而不是从另一个变量读取它,那么它将在不到一秒钟的时间内完成。有人告诉我如果我错过了什么吗?我正在使用投标/SSIS 2008
Variable1: D:\app\srikar.mogaliraju
Variable2: @[User::Variable1]+"\\Product"脚本任务代码:
public void Main()
{
String SourceFolderPath, DestinationFolderpath;
SourceFolderPath = Dts.Variables["User::Variable2"].Value.ToString();
//Random Code
Dts.TaskResult = (int)ScriptResults.Success;
}变量2表达式生成器:

发布于 2019-06-03 15:49:19
我对此没有任何解决办法。因此,在我为绕过这个问题而实现的解决方案中发布答案。
https://stackoverflow.com/questions/56347346
复制相似问题