Looping statements in SQL procedures
Looping statements provide support for repeatedly executing some logic until a condition is met.
The following looping statements are supported in SQL PL:
- FOR
- LOOP
- REPEAT
- WHILE
The FOR statement is distinct from the others, because it is used to iterate over rows of a defined result set, whereas the others are using for iterating over a series of SQL statements until for each a condition is satisfied.
Labels can be defined for all loop-control-statements to identify them.