zoukankan      html  css  js  c++  java
  • PL/SQL学习笔记之循环语句

    一:基本循环

    LOOP
      循环体;
      退出循环:
      1IF condition THEN
             exit;
         END IF;
      2) exit WHEN condition;
    END LOOP;

    二:WHILE循环

    WHILE condition LOOP
       sequence_of_statements
    END LOOP;

    三:FOR循环

    正向FOR循环:从小值到大值迭代

    FOR counter IN initial_value .. final_value LOOP
       sequence_of_statements;
    END LOOP;

    如:

    DECLARE
       a number(2);
    BEGIN
       FOR a in 10 .. 20 LOOP
           dbms_output.put_line('value of a: ' || a);
      END LOOP;
    END;

    反向FOR循环:从大值到小值迭代

    FOR counter IN REVERSE initial_value .. final_value LOOP
       sequence_of_statements;
    END LOOP;

    四:循环控制语句

    1)EXIT :终止循环

    2)EXIT WHEN condition :当condition为真时,终止循环。

    3)CONTINUE :终止当前次循环,开启下一次循环。

    4)GOTO语句:

    << label >> //<<>>  作标记
    statement;
    ..
    ..
    GOTO label; //跳转到标记
  • 相关阅读:
    个人站立会议内容
    NABCD
    12.2
    12.1
    11.21
    11.20
    11.19
    11.18
    11.17
    11.16个人计划
  • 原文地址:https://www.cnblogs.com/ygj0930/p/8298157.html
Copyright © 2011-2022 走看看