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
Sql server SSIS包因参数值无效而失败_Sql Server_Ssis - Fatal编程技术网

Sql server SSIS包因参数值无效而失败

Sql server SSIS包因参数值无效而失败,sql-server,ssis,Sql Server,Ssis,我必须在SSIS中实现一个场景,如果SSIS包接收到无效的参数值,比如将-65传递到int参数,那么包应该失败 但在我的例子中,它并没有失败,而是在没有数据的情况下执行成功消息。您可以使用控制流中的表达式验证参数: 如果值为-65,则从“无效参数异常”转换为int将引发异常。然后程序包将失败。关于您的问题的信息太少-65是有效的int?

我必须在SSIS中实现一个场景,如果SSIS包接收到无效的参数值,比如将
-65
传递到
int
参数,那么包应该失败


但在我的例子中,它并没有失败,而是在没有数据的情况下执行成功消息。

您可以使用控制流中的表达式验证参数:


如果值为-65,则从“无效参数异常”转换为int将引发异常。然后程序包将失败。

关于您的问题的信息太少-65是有效的int?