Answers

Question and Answer:

  Home  Oracle Database

⟩ How To Use "FOR" Statements in Oracle?

If you have a block of codes to be executed repeatedly over a range of values, you can use the "FOR ... LOOP" statement. Here is a sample script on FOR statements:

DECLARE

total NUMBER := 0;

BEGIN

FOR i IN 1..10 LOOP

total := total + i;

END LOOP;

DBMS_OUTPUT.PUT_LINE('Total: ' || TO_CHAR(total));

END;

Note that temporary variable "i" used in the FOR loop needs no declaration. This script should print this:

Total: 55

 138 views

More Questions for you: