美文网首页
分支结构

分支结构

作者: DOB_8199 | 来源:发表于2021-03-20 21:07 被阅读0次

1. if函数

语法:if(条件,值1,值2)

功能:实现双分支

应用在begin end中或外面


2. case结构

情况1:

类似于java中的switch,一般用于实现等值判断

    CASE 变量|表达式|字段

    WHEN 要判断的值 then 返回的值1或语句1;

    WHEN 要判断的值 then 返回的值2或语句2;

    ...

    ELSE 要返回的值n 或语句n;

    END

    应用在begin end 中或外面

情况2:

类似于java中的多重IF语句,一般用于实现区间判断

    CASE 

    WHEN 要判断的条件1 then 返回的值1或语句1;

    WHEN 要判断的条件2 then 返回的值2或语句2;

    ...

    ELSE 要返回的值 n 或语句n;

    END

特点

1. 可以作为表达式,嵌套在其他语句中使用,可以放在任何地方,begin end 中或外面。

    可以作为独立的语句去使用,只能放在begin end 中。

2. 如果WHEN中的值满足或条件成立,则执行对应的THEN后的语句,并且结束CASE,

    如果都不满足,则执行ELSE中的语句或值

3. ELSE可以省略,如果ELSE省略了,并且所有WHEN条件都不满足,则返回NULL。


3.if结构

语法:

if    条件1    then 语句1;

elseif    条件2    then 语句2;

....

【else 语句n;】

end if;

功能

类似于多重if,只能应用在begin end 中

相关文章

  • 关于python的程序控制结构

    分支结构分支结构分为单分支结构、二分支结构和多分支结构。通过 if、elif、else 关键字控制分支结构。使用...

  • [JS基础]笔记四

    js流程控制语句 流程控制 顺序结构、分支结构、循环结构 分支结构 if 分支结构 if else 双分支结构语句...

  • Linux awk 命令详解(二) if 分支 数组

    目录 一、awk if分支结构二、awk数组 for循环 一、awk if分支结构 if分支结构(单分支、双分支、...

  • 04-IF条件语句

    程序执行流程 1-顺序结构 2-选择分支结构 3-循环结构 选择分支结构(单分支,双分支,多分支,分支嵌...

  • Python分支循环总结

    一,分支结构 1,单分支结构 2,二分支结构 3,多分支结构 4,分支嵌套: 二,循环结构 1,while循环 2...

  • 代码执行结构

    分类:顺序结构,分支结构,循环结构 分支结构--if分支 基本语法 示例: 触发器结合if 分支,判断商品是否足够...

  • 3.路程控制

    一。程序结构 顺序结构 分支结构(选择结构) 循环结构 二。分支结构 1.if-else 构成分支 结构1: if...

  • Python初学(十二)

    上章说了程序的基本结构,这章说下分支结构。 程序的分支结构 单分支结构:if语句: Python的单分支结构使用i...

  • # Python -05 程序的控制

    分支结构 单分支结构 if <条件>: # True <语句块> 二分支结构 if <...

  • 4.1 程序的分支结构

    四、程序的控制结构 4.1 程序的分支结构 程序的控制结构 单分支结构 二分支结构 多分支结构 条件判断及组合 程...

网友评论

      本文标题:分支结构

      本文链接:https://www.haomeiwen.com/subject/nnngfltx.html