示例

declare

st_grade VARCHAR2(5);

st_id CONSTANT NUMBER(10) := 2;

st_marks CONSTANT NUMBER :=60;

BEGINIF (st_marks>80) THEN

st_grade := 'A';

ELSIF (st_marks>60) THEN

st_grade := 'B';

ELSIF (st_marks>40) THEN

st_grade := 'C';

ELSE

st_grade := 'Fail';

END IF;

insert into marks_info values(st_id, st_marks, st_grade);

End;
在PL/SQL中如何使用if else语句

PL/SQL 中的IF ELSE 语句是所有控制流语句中最基本的。 If ELSE 语句根据条件执行一系列语句。

IF语句有三种类型

  • if-then.
  • if-thel-else
  • if-then-elsif。
日期:2020-06-02 22:18:13 来源:oir作者:oir