您的位置:首页 > 数据库

PL/SQL学习(二)条件和循环语句

2016-09-06 16:14 465 查看
原文参考:http://plsql-tutorial.com/

PLSQL条件语句
IF THEN ELSE STATEMENT
1)
IF condition
THEN
statement 1;
ELSE
statement 2;
END IF;

2)
IF condition 1
THEN
statement 1;
statement 2;
ELSIF condtion2 THEN
statement 3;
ELSE
statement 4;
END IF
3)
IF condition 1
THEN
statement 1;
statement 2;
ELSIF condtion2 THEN
statement 3;
ELSE
statement 4;
END IF;

4)
IF condition1 THEN
ELSE
IF condition2 THEN
statement1;
END IF;
ELSIF condition3 THEN
statement2;
END IF;

CASE语句
  1)
    CASE selector
     WHEN expression1 THEN operation1
     WHEN expression2 THEN operation2
      ...
     WHEN expressionN THEN operationN
     ELSE default_operation
    END CASE;
  2)
    CASE
     WHEN condition1 THEN operation1
     WHEN condition2 THEN operation2
      ...
     WHEN conditionN THEN operationN
     ELSE default_operation
    END CASE;

PLSQL循环语句
简单一般循环(相当于do while循环)
LOOP
statements;
EXIT;
{or EXIT WHEN condition;}
END LOOP;

While循环
WHILE <condition>
LOOP statements;
END LOOP;

For循环
FOR counter IN val1..val2
LOOP statements;
END LOOP;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: