SSIS : Using and Configuring For Loop Container
For loop defines a repeating control flow. It has similar behavior as the “FOR” loop available in programming languages. The For Loop container uses 3 expressions as definition
- Initialization expression: it assigns value to the loop counters. This expression is optional.
- Evaluation expression : It contains the expression to test whether the loop should continue executing or exit.
- An optional iteration expression that increments or decrements the loop counter.
The expressions used must be valid SSIS expression. A variable is generally used in the expression.
Using and Configuring For Loop Container
(Task in hand: print counter variable value for each iteration times.)
Drag a for loop container into the SSIS Control flow window from the Toolbox. Double click on the for loop container to view the “For Loop Editor”. As mentioned earlier it contains 3 expressions. Now create a variable by name “TestVariable” of type “int32”.
Use this variable as counter in the container using expressions as shown below.
