How To Use “FOR” Statements?
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:DECLAREtotal NUMBER := 0;BEGINFOR i IN 1..10 LOOPtotal := 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.