--多重if语句(注意点:BEGIN END ,IF 条件 THEN,ELSIF 条件 THEN,ELSE... END IF)
BEGIN
  IF FALSE THEN
    DBMS_OUTPUT.put_line('执行if语句...');
  ELSIF TRUE THEN
    DBMS_OUTPUT.put_line('执行ELEIF1语句...');
  ELSIF TRUE THEN
    DBMS_OUTPUT.put_line('执行ELEIF2语句...');
  ELSIF FALSE THEN
    DBMS_OUTPUT.put_line('执行ELEIF3语句...');
  END IF;
END;

--百分制成绩转化为五分制成绩,并打印输出
DECLARE
  v_score NUMBER(3) :='&score';
BEGIN
  IF v_score>90 THEN
    DBMS_OUTPUT.put_line('A');
  ELSIF v_score>80 THEN
    DBMS_OUTPUT.put_line('B');
  ELSIF v_score>70 THEN
    DBMS_OUTPUT.put_line('C');
  ELSIF v_score>60 THEN
    DBMS_OUTPUT.put_line('D');
  ELSE
    DBMS_OUTPUT.put_line('E');
  END IF;
END;

--case案例演示(注意点:BEGIN END,CASE 主语,WHEN 条件 THEN,ELSE...,END CASE)
DECLARE
  v_light VARCHAR2(10) :='&light';
BEGIN
  CASE v_light
  WHEN '红灯' THEN
    DBMS_OUTPUT.put_line('停');
  WHEN '绿灯' THEN
    DBMS_OUTPUT.put_line('行');
  WHEN '黄灯' THEN
    DBMS_OUTPUT.put_line('等');
  ELSE
    DBMS_OUTPUT.put_line('您输入的信息有误。。');
  END CASE;
END;

--FOR循环(注意点:BEGIN END,LOOP..EXIT WHEN TRUE..END LOOP)
BEGIN
  LOOP
    DBMS_OUTPUT.put_line('信息...');
  EXIT WHEN TRUE;
  END LOOP;
END;

--让上面的循环执行5次
DECLARE
  v_i NUMBER(10) :=0;
BEGIN
  LOOP
    DBMS_OUTPUT.put_line('信息...');
    v_i := v_i + 1;
  EXIT WHEN v_i=5;
  END LOOP;
END;

最新文章

  1. JS代码将数据导入Excel
  2. z-index深入理解
  3. Javascript的DOM操作 - 你真的了解吗?
  4. NodeJs爬虫—“眼睛好看是一种什么样的体验?”
  5. DP:Multiplication Puzzle(POJ 1651)
  6. SVG 参考手册
  7. hadoop(五): shell命令
  8. Visual Studio 2012 使用SvcUtil在MVC4客户端引用WCF服务
  9. 基于SMB共享文件夹的上传于下载
  10. 简单的javascript抽奖程序
  11. iOS 让图片变模糊
  12. 有名的素MM
  13. python,Day1,基础1
  14. 【repost】让你一句话理解闭包(简单易懂)
  15. Day4 Python基础之数据类型(三)
  16. 【AtCoder010】B - Boxes(差分)
  17. Eclipse 处理 IOConsole Updater 报错
  18. Easy Pipeline,一种轻量级的Python Pipeline库
  19. CF989C A Mist of Florescence 构造
  20. 移动端页面弹幕小Demo实例说明

热门文章

  1. IT小白学习Discuz!框架(一)
  2. 微信公众号H5支付遇到的那些坑
  3. Django2.0中文文档
  4. angularjs 字段排序 多字段排序
  5. 区分javascript中的toString(),toLocaleString(),valueOf()方法
  6. Jenkins远程部署SpringBoot应用
  7. Transact-SQL参考--学习笔记
  8. jquery 获取URL相对/绝对路径问题
  9. 【Tarjan缩点】PO3352 Road Construction
  10. 【数论】洛谷P1313计算系数