0% found this document useful (0 votes)
15 views2 pages

2) While Loop: General Syntax To Write A Simple Loop Is

1) Simple loops execute statements at least once before terminating, requiring an exit condition. A simple loop initializes a variable before the loop, increments it inside, and exits when the condition is met. 2) While loops execute statements as long as a condition is true, evaluating the condition at the start of each iteration. A while loop initializes a variable before the loop and increments it inside. 3) For loops execute statements a predetermined number of times between start and end integer values, implicitly incrementing the counter variable by 1 each time. The counter is declared implicitly in the for loop.

Uploaded by

nagarajuvcc123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views2 pages

2) While Loop: General Syntax To Write A Simple Loop Is

1) Simple loops execute statements at least once before terminating, requiring an exit condition. A simple loop initializes a variable before the loop, increments it inside, and exits when the condition is met. 2) While loops execute statements as long as a condition is true, evaluating the condition at the start of each iteration. A while loop initializes a variable before the loop and increments it inside. 3) For loops execute statements a predetermined number of times between start and end integer values, implicitly incrementing the counter variable by 1 each time. The counter is declared implicitly in the for loop.

Uploaded by

nagarajuvcc123
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 2

1) Simple Loop

A Simple Loop is used when a set of statements is to be executed at least once before the loop
terminates. An EXIT condition must be specified in the loop, otherwise the loop will get into an infinite
number of iterations. When the EXIT condition is satisfied the process exits from the loop.

General Syntax to write a Simple Loop is


:
LOOP
statements;
EXIT;
{or EXIT WHEN condition;}
END LOOP;
These are the important steps to be followed while using Simple Loop.

1) Initialise a variable before the loop body.


2) Increment the variable in the loop.
3) Use a EXIT WHEN statement to exit from the Loop. If you use a EXIT statement without WHEN condition, the statements in
the loop is executed only once.

2) While Loop
A WHILE LOOP is used when a set of statements has to be executed as long as a condition is true. The condition is evaluated
at the beginning of each iteration. The iteration continues until the condition becomes false.
The General Syntax to write a WHILE LOOP is:
WHILE <condition>
LOOP statements;
END LOOP;
Important steps to follow when executing a while loop:

1) Initialise a variable before the loop body.


2) Increment the variable in the loop.
3) EXIT WHEN statement and EXIT statements can be used in while loops but it's not done oftenly.

3) FOR Loop
A FOR LOOP is used to execute a set of statements for a predetermined number of times. Iteration occurs between the start
and end integer values given. The counter is always incremented by 1. The loop exits when the counter reachs the value of
the end integer.
The General Syntax to write a FOR LOOP is:
FOR counter IN val1..val2
LOOP statements;
END LOOP;

val1 - Start integer value.


val2 - End integer value.

Important steps to follow when executing a while loop:

1) The counter variable is implicitly declared in the declaration section, so it's not necessary to declare it explicity.
2) The counter variable is incremented by 1 and does not need to be incremented explicitly.
3) EXIT WHEN statement and EXIT statements can be used in FOR loops but it's not done oftenly.
NOTE: The above Loops are explained with a example when dealing with Explicit Cursors.

Control Statement

Description

EXIT statement

The Exit statement completes the loop and control passes to the statement
immediately after END LOOP

CONTINUE statement

Causes the loop to skip the remainder of its body and immediately retest its
condition prior to reiterating.

GOTO statement

Transfers control to the labeled statement. Though it is not advised to use


GOTO statement in your program.

You might also like