1. 简单IF结构 -- 简单IF结构 IF <布尔表达式> THEN 满足条件时执行的语句 END IF; 2. IF-ELSE结构 -- IF-ELSE结构 IF <布尔表达式> THEN 满足条件时执行的语句 ELSE 不满足条件时执行的语句 END IF; 3. 多重IF -- 多重IF IF <布尔表达式1> THEN 满足条件1时执行的语句 ELSIF <布尔表达式2> THE...
一、条件分支语句 1、if判断 IF<布尔表达式>THENPL/SQL 和 SQL语句ENDIF; 2、if else判断 IF<布尔表达式>THENPL/SQL 和 SQL语句ELSE其它语句ENDIF; 3、if elsif else判断 IF<布尔表达式>THENPL/SQL 和 SQL语句 ELSIF<其它布尔表达式>THEN其它语句 ELSIF<其它布尔表达式>THEN其它语句ELSE其它语句ENDIF; 例子: D...
一、条件分支语句 1、if判断 IF<布尔表达式>THENPL/SQL 和 SQL语句ENDIF; 1. 2. 3. 2、if else判断 IF<布尔表达式>THENPL/SQL 和 SQL语句ELSE其它语句ENDIF; 1. 2. 3. 4. 5. 3、if elsif else判断 IF<布尔表达式>THENPL/SQL 和 SQL语句 ELSIF<其它布尔表达式>THEN其它语句 ELSIF<其它布尔表达式>TH...
THEN 是一个子句,与前面的布尔表达式相联系。 statements 是 若干个PL/SQL 或 SQL 语句 (语句中可能还有嵌套的IF 语句)。 ELSIF 这个关键字将引入一个布尔表达式 (如果第一个条件结果为FALSE或NULL,ELSEIF 关键 字将引出附加的选择条件) 。 ELSE 如果IF条件不成立则执行ELSE关键字后面的语句。 NULL的处理 ...
if v_grade = 'A' then dbms_output.put_line('哥是优等生'); elsif v_grade = 'B' then dbms_output.put_line('哥成绩一般'); elsif v_grade = 'C' then dbms_output.put_line('哥是拖后腿'); else dbms_output.put_line('哥不能用成绩衡量'); end if; end; / ---case when end cas...
PLSQL IF语句简介 1 IF条件控制语句就是根据当前条件判断进入到哪一个步骤中,当条件为真着进入一个流程,条件为假则进入另外一个流程。IF语句中有三种使用方式:IF...、IF..ELSE..、IF...ELSEIF...。根据实际情况灵活运用 IF..结构 1 IF...结构语法:IF condition THEN statements;END IF;注释:IF......
plsql_sentence_1:第一个条件表达式的值为TRUE时,将要执行的PL/SQL语句。 plsql_sentence_2:第二个条件表达式的值为TRUE时,将要执行的PL/SQL语句。 plsql_sentence_n:当其上面所有的条件表达式的值都为FALSE时,将要执行的PL/SQL语句。 首先指定一个月份数值,然后使用IF…THEN…ELSIF语句判断它所属的季节,并输...
首先是IF语句,有三种:IF-THEN,IF-THEN-ELSE,IF-THEN-ELSIF。语法如下: 10、 IF CONDITION THEN STATEMENTS; ELSIF CONDITION THEN STATEMENTS; ELSE STATEMENTS ; END IF ; 其次是CASE语句,也分两种: 一种是使用单一选择符进行等值比较 CASE SELECTOR WHEN EXPRESSION1 THEN STATEMENT1; WHEN EXPRESSION2 THEN ...
Oracle:PL/SQL--流程控制(一)——条件结构:if-then、if-then-else、if-then-elsif 2016-08-31 20:39 − —–流程控制(一) —–条件结构 —–1、 if-then 语句 语法 if condition then Statements end if; /* if 条件 then 语句(条件成立执行该语句!) end if; */ —–2、 if-then-else语句 ...
--使用环境 oracle10.2 ;ide;pl/sql developer ;schema:scott; table:emp --控制语句 顺序 判断 循环 --条件分支语句 --1 if .. then end if 单一条件分支 --2 if .. then ..else end if 二重条件分支 --3 if .. then .. elsif ..then...else ..end if 多重条件分支 ...