8 PL SQL流程控制語句

2021-10-25 06:05:32 字數 1005 閱讀 4862

選擇語句

1、if (條件表示式) then

(pl/sql語句);

end if;2、

if (條件表示式) then

(pl/sql語句1);

else

(pl/sql語句2);

end if;3、

if (條件表示式1) then

(pl/sql語句);

elseif (條件表示式2) then

(pl/sql語句2);

…else

(pl/sql語句3);

end if;4、

case (變數,儲存監測的值即選擇器)

when (表示式1,通常為常量) then

(pl/sql語句1);

when (表示式1,通常為常量) then

(pl/sql語句2);

else

(pl/sql語句3);

end case;

迴圈語句

5、loop (pl/sql語句);

exit when (迴圈表示式,當表示式為true時,結束迴圈);

end loop;6、

while (條件表示式,當表示式為true時,執行迴圈)

loop (pl/sql語句);

end loop;7、

for i in (reverse) 1…10 loop

(pl/sql語句);

end loop;8、

無條件轉向語句,當執行goto語句時,控制程式會立刻轉向由標籤標識的語句。《定義。。。>>

<>

…if no>10 then

goto goto_mark;

PL SQL之 流程控制語句

一 簡介 像程式語言一樣,oracle pl sql也有自己的流程控制語句。通過流程控制語句,我們可以在pl sql中實現一下比較複雜的業務邏輯操作。而無需到程式中去控制,在一定程度上提高了效率,這也是pl sql的強大之處。pl sql流程控制語句有如下幾種 二 語句種類 1 控制語句 a if語...

Python流程控制語句流程控制語句

流程控制語句1 if語句 if 語句基本用法 if 表示式 語句塊其中,表示式可以是乙個單純的布林值或變數,也可以是比較表示式或邏輯表示式,如果表示式為真,則執行 語句塊 如果表示式的值為假,就跳 過 語句塊 繼續執行後面的語句。2 if else語句 if else 語句基本用法 if 表示式 語...

PL SQL學習筆記 5 流程控制語句

語法寫道 if condition then statements elsif condition then statements else statements end if 示例 declare v age number 3 begin select age into v age from us...