Oracle数据库各类控制语句的使用是本文我们主要要介绍的内容,包括一些逻辑控制语句、Case when的使用、While的使用以及For的使用等等,接下来我们就开始一一介绍这部分内容,希望能够对您有所帮助。
Oracle 中逻辑控制语句
If elsif else end if set serverout on; declare per_dep_count number; begin select count(*) into per_dep_count from emp; if per_dep_count>0 then dbms_output.put_line('Big Than 0'); elsif per_dep_count>5 then <span style="font-size:24px;color:#ff0000;"><strong>--elsif not elseif!!!! </strong></span> dbms_output.put_line('Big Than 5'); else dbms_output.put_line('En?'); end if; end;
Case when 的使用的两种方式 :
第一种使用方式
declare per_dep_count number; begin select count(*) into per_dep_count from emp; case per_dep_count when 1 then dbms_output.put_line('1'); when 2 then dbms_output.put_line('2'); else dbms_output.put_line('else'); end case; end;
第二种使用方式
declare per_dep_count number; begin select count(*) into per_dep_count from emp; case when per_dep_count=1 then dbms_output.put_line('1'); when per_dep_count=2 then dbms_output.put_line('2'); else dbms_output.put_line('else'); end case; end;
While 的使用
declare v_id number:=0; begin while v_id<5 loop v_idv_id:=v_id+1; dbms_output.put_line(v_id); end loop; end;
For的使用
declare v_id number:=0; begin for v_id in 1..5 loop dbms_output.put_line(v_id); end loop; end;
关于Oracle数据库各类控制语句的使用就介绍到这里了,希望本次的介绍能够对您有所收获!
本文向大家介绍详解Python流程控制语句,包括了详解Python流程控制语句的使用技巧和注意事项,需要的朋友参考一下 流程控制 流程:代码执行的过程 控制:对代码执行过程的把控 三大结构 顺序结构:代码默认从上到下,依次执行 分支结构:单项分支,双向分支,多项分支,巢状分支 循环结构:while循环和for循环 单项分支 语句: if 条件表达式: code1 code2 当条件
本文向大家介绍详解JavaScript中循环控制语句的用法,包括了详解JavaScript中循环控制语句的用法的使用技巧和注意事项,需要的朋友参考一下 JavaScript提供完全控制来处理循环和switch语句。可能有一种情况,当你需要退出一个循环,但未达到其底部。也可能有一种情况,当要跳过的码块的一部分,并直接开始下一个迭代。 为了处理这些情况下,JavaScript提供了break和con
本文向大家介绍python学习 流程控制语句详解,包括了python学习 流程控制语句详解的使用技巧和注意事项,需要的朋友参考一下 ###################### 分支语句 python3.5 ################ #代码的缩进格式很重要 建议4个空格来控制 #根据逻辑值(True,Flase)判断程序的运行方向 # Ture:表示非空的量(String,tuple元组
本文向大家介绍C语言流程控制之switch语句详解,包括了C语言流程控制之switch语句详解的使用技巧和注意事项,需要的朋友参考一下 switch语句结构 表达式是选择条件,可以是单个变量也可以是组合的表达式,其最终的结果必须是一整数值,{}内的所有内容是switch语句的主体,内含多个case分支,判断值必须是一常量,case分支根据判断值标识条件选择的入口;break语句用于退出switch
本文向大家介绍Django数据库类库MySQLdb使用详解,包括了Django数据库类库MySQLdb使用详解的使用技巧和注意事项,需要的朋友参考一下 Django项目要操作数据库,首先要和数据库建立连接,才能让程序中的数据和数据库关联起来进行数据的增删改查操作 Django项目默认使用mysqldb模块进行和mysql数据库之间的交互操作。 下面看下Django进行数据库操作的步骤: 1. 修改
本文向大家介绍优化MySQL数据库中的查询语句详解,包括了优化MySQL数据库中的查询语句详解的使用技巧和注意事项,需要的朋友参考一下 很多时候基于php+MySQL建立的网站所出现的系统性能瓶颈往往是出在MySQL上,而MySQL中用的最多的语句就是查询语句,因此,针对MySQL数据库查询语句的优化就显得至关重要!本文就此问题做出详细分析如下: 1、判断是否向MySQL数据库请求了不需要的数据,