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; //跳转到标记
  • 相关阅读:
    noip模拟赛#38
    noip模拟赛#45
    noip模拟赛#15
    noip模拟赛#14
    noip模拟赛
    rp++
    bzoj2127: happiness
    bzoj3209:3209: 花神的数论题
    10.1 plan
    FFT
  • 原文地址:https://www.cnblogs.com/ygj0930/p/8298157.html
Copyright © 2011-2022 走看看