一:IF应用格式

(1)                  (2)                (3)

IF 条件 THEN           IF 条件 THEN            IF 条件1 THEN

  --代码块                     --代码块                 --代码块1

  commit;              commit;                commit;

  dbms_output.put_line();      dbms_output.put_line();       dbms_output.put_line();

ENDIF;                 ELSE                ELSIF 条件2 THEN

                    dbms_output.put_line();          --代码块2

                    ENDIF;               ELSE

                                        dbms_output.put_line();

                                       ENDIF;

二:case应用格式

(1)  只可用在等值情况

case 列名

  when 值 then

    --(定义变量 提示的 值)

  when 值 then

    --(定义变量 提示的 值)

        ……

    end case;

  dbms_output.put_line(定义变量);

(2):可用在等值情况  和 不等着情况

case 列名

  when 列名=值 then

    --(定义变量 提示的 值)

  when 列名=值 then

    --(定义变量 提示的 值)

        ……

    end case;

  dbms_output.put_line(定义变量);

转载于:https://www.cnblogs.com/futao123/p/4437419.html

条件控制(if ) ( case)相关推荐

  1. PLSQL——条件控制(IF、CASE WHNE)

    1.条件控制 IF 语句 IF 语句根据条件执行一系列语句,有三种形式: if-then. if-then-else 和 if-then-elseif-[else] 1.if语句 语法: if 条件表 ...

  2. python无限循环条件循环_Python - 条件控制、循环语句 - 第十二天

    Python 条件控制.循环语句 end 关键字 关键字end可以用于将结果输出到同一行,或者在输出的末尾添加不同的字符,实例如下: Python 条件语句是通过一条或多条语句的执行结果(True 或 ...

  3. python条件语句-Python3 条件控制

    Python3 条件控制 Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: 代码执行过程: if 语句 ...

  4. MySQL存储过程之代码块、条件控制、迭代

    1,代码块 代码顺序 1,变量和条件声明    2,Cursor声明    3,Handler声明    4,程序代码   可以给代码块加lebel,这样END匹配比较直观,还可以用LEAVE语句来终 ...

  5. python基础——if语句/条件控制

    Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块. 执行过程为: 代码一般形式为: if condition_1:statement_block_1 ...

  6. T-SQL:流程控制 4,Case 语句

    ylbtech-SQL Server:SQL Server-流程控制 4,Case 语句 SQL Server 流程控制中的 Case 语句. 1,Case 语句 1 --============== ...

  7. Python学习 Day4-1 Python3 条件控制、循环语句

    Python3 条件控制 Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块. 可以通过下图来简单了解条件语句的执行过程: if 语句 Python中if语 ...

  8. python入门——条件控制+循环语句

    条件控制 1.if语句 一般形式 if condition_1: statement_block_1 elif condition_2: statement_block_2 else: stateme ...

  9. LinuxShell笔记3 条件控制和流程控制

    条件控制 if/else控制 if/else语句和C语言的基本类似, 一般使用方法是: if condition thenstatements [elif condition then stateme ...

  10. ----流程控制-条件控制/循环控制\错误控制/程序终止控制

    ----------流程控制 1 条件控制 if/elseif  语句  可以有选择的运行程序块 . switch/case   表达式是值有多个不同,有多个选择的时候. 编辑器 function m ...

最新文章

  1. 魔兽世界服务器位面 稳定,因抗议《魔兽世界》位面技术在RP服务器中被取消
  2. Python的最佳学习方式
  3. Apache 2.4 配置多个虚拟主机的问题
  4. JavaScript学习篇(3)
  5. Java设计模式之行为型:访问者模式
  6. mysql 存储过程cursor_MySQL 的存储过程写法和Cursor的使用
  7. spring boot 调试 - 热部署
  8. samba在企业网应用
  9. (18)FPGA面试题查找表的原理与结构
  10. android端与windows端通信中文乱码问题
  11. 如何设置xampp的phpmyadmin外网访问?
  12. 贾跃亭发布最新PPT:FF商业计划书
  13. css文字覆盖线性渐变,利用css使文字渐变
  14. oracle 12c中文手册,oracle Database12c 官方手册:《Oracle Database12c DBA官方手册(第8版)》.pdf...
  15. 量化视角下的基金定投策略
  16. w10运行游戏计算机中丢失xinput1-3.dll,WIN10启动游戏由于找不到xinput13dll无法运行如何修复...
  17. APP的多语言设计我们可以做点什么?
  18. FPGA控制ADS1256的ADC采集(三)
  19. 大数据时代时代舍恩伯格书资源_疫情宅家,这些大数据书籍可以好好读读
  20. C语言计算两纬线间子午线弧长1/2

热门文章

  1. nodejs服务后台持续运行
  2. vue-cli 打包部署
  3. DOM-12 【模拟桌面待讲评】鼠标事件深入、点击与拖拽分离、双击事件
  4. 微软正式释出基于 Chromium 的 Edge 预览版本
  5. Liunx 中tr的用法
  6. cobbler基础安装
  7. Scala学习(一)--Scala基础学习
  8. java _web之Servlet简单应用
  9. 理想的 ASP.NET AJAX (Part 1 - Client Centric)
  10. halcon圆环完整度检测