Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
SSIS优先约束不起作用_Ssis_Constraints - Fatal编程技术网

SSIS优先约束不起作用

SSIS优先约束不起作用,ssis,constraints,Ssis,Constraints,我有一个SSIS包,它一直工作得很好,但是每隔一段时间,这个包就要运行几个小时,而通常只需要不超过两分钟 我正在尝试向包中添加一个任务,当包运行时间超过一小时时,该任务将向我发送电子邮件。我设置了一个变量,该变量将使用定义为以下的变量计算包运行的时间: datediff("n", @StartTime, getdate()) 我设置了一个优先约束,表示如果datediff大于60,则发送电子邮件。无论datediff变量的值是什么,发送电子邮件的步骤都不会运行-包始终将约束视为false 查看

我有一个SSIS包,它一直工作得很好,但是每隔一段时间,这个包就要运行几个小时,而通常只需要不超过两分钟

我正在尝试向包中添加一个任务,当包运行时间超过一小时时,该任务将向我发送电子邮件。我设置了一个变量,该变量将使用定义为以下的变量计算包运行的时间:

datediff("n", @StartTime, getdate())
我设置了一个优先约束,表示如果datediff大于60,则发送电子邮件。无论datediff变量的值是什么,发送电子邮件的步骤都不会运行-包始终将约束视为false

查看约束的属性,属性窗口将EvaluatesTrue显示为True,但下一步仍然不会运行


还有谁见过这种情况吗?关于如何解决此问题,有什么想法吗?

我尝试了工作流表达式求值。它对我来说很好

当您硬编码时间值时会发生什么情况?能否显示用于条件拆分的表达式?