sql-server – Foreach循环Microsoft SSIS – 相当于break语句

前端之家收集整理的这篇文章主要介绍了sql-server – Foreach循环Microsoft SSIS – 相当于break语句前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
在SSIS的Foreach循环中有一种方法,如果任务失败,你可以突破循环到下一次迭代?

我正在循环xml文件并使用此文件中的值执行查找,如果查找不返回任何我想报告的值,然后不执行此文件的任何其他任务.如果没有相当于break语句的话,怎么能实现呢?

解决方法

您还可以使用带有布尔条件的’for’循环,例如循环,而变量等于true.然后,当你想要摆脱那个循环时,只需将该变量的值更改为false,然后就会突破循环.

回答你的问题……一个foreach循环,遍历一个集合和其他可枚举的结构,只要它们存在就可以循环.所以你可以找到一个解决方法,或者只使用’for’循环而不是’foreach’循环.这样,您可以通过设置条件表达式对循环进行更多编程类型控制.

猜你在找的MsSQL相关文章