购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.4 条件选择语句

PL/SQL中,条件选择语句包括IF和CASE,二者针对不同的数据值,运行形式也不同。

(1)IF语句根据条件运行或跳过一个或多个语句。IF语句有以下形式。

①IF THEN。

②IF THEN ELSE。

③IF THEN ELSIF。

(2)CASE语句从一系列条件中进行选择,并运行相应的语句。CASE语句有以下形式。

①简单CASE语句,它计算单个表达式,并将其与几个值进行比较。

②搜索CASE语句,它计算多个条件,并选择第一个为真的条件。

当存在多个备选方案,并需要采取不同操作时,CASE语句更适合。

顺序控制语句包括GOTO语句和NULL语句。GOTO语句实现程序执行流程的跳转,但容易破坏程序执行的过程化,不利于程序的维护和可读性,一般不建议使用。NULL语句不作任何操作,起到占位符作用,除了提高程序可读性外,也为程序的扩展作了适当考虑。 UgSz6irCcxOEvF/XKbubyE7N4bmxePF7bSIxgjtH2sGrGAIHuYFtii4Mz0OpinXd

点击中间区域
呼出菜单
上一章
目录
下一章
×