SQL$HELP72.HLB  —  LOOP Control, Arguments

1  –  beginning-label

    Assigns a name to a control loop. A beginning label used with the
    LEAVE statement lets you perform a controlled exit from a loop. A
    named loop is called a labeled loop statement. If you include an
    ending label, it must be identical to its corresponding beginning
    label. A beginning label must be unique within the procedure in
    which the label is contained.

2  –  compound-use-statement

    Identifies the SQL statements allowed in a compound statement
    block. See the Compound_Statement HELP topic for the list of
    valid statements.

3  –  END_LOOP

    Marks the end of a control loop. If you choose to include the
    optional ending label, it must match exactly its corresponding
    beginning label. An ending label must be unique within the
    procedure in which the label is contained.

    The optional end-label argument makes multistatement procedures
    easier to read, especially in very complex multistatement
    procedure blocks.

4  –  LOOP

    Marks the start of a control loop. A LOOP statement enables you
    to execute the associated sequence of SQL statements called a
    compound statement. After SQL executes the statements within the
    loop, control returns to the LOOP statement at the top of the
    loop for subsequent statement execution. Looping occurs until
    SQL encounters an error exception or executes a LEAVE statement.
    In either case, SQL passes control out of the LOOP block to the
    statement immediately after the LOOP statement.
Close Help