1.簡單迴圈
loop
sequence of statements;
end loop;
例:declare
a number:=100;
begin
loop
a:=a+25;
exit when a=250;
end loop;
dbms_output.put_line(to_char(a));--注意這裡用to_char()
end;
2.for迴圈
for counter in [reverse]lowerbound…upperbound
loop
sequence of statements;
end loop;
counter是計數器變數,此處不用宣告,此變數在迴圈體中只能讀取,不能賦值。如i++是錯誤的
lowbound是下界
upperbound是上界,預設情況下,從下界到上界進行迭代,如果使用關鍵字reverse,則從上界到下界進行迭代
例:begin
for i in 1..2--如果反向,使用reverse關鍵字即可
loop
update order_master set ostatus='p' where odate3.while迴圈
while
loop
sequence of statements;
end loop;
例:declare
i number:=0;
j number:=0;
begin
while i<=100 loop
j:=j+i;
i:=i+2;
end loop;
end;
python中的while true 迴圈語句
d mima name input 請輸入您的使用者名稱 if name in d password input 請輸入您的密碼 if password in mima print 進入系統 else print 您輸入的密碼錯誤,請重新輸入 else print 您輸入的使用者名稱不正確,請重新輸...
Python流程控制語句 while迴圈語句
說明 迴圈是在滿足條件下周而復始的執行的情況 while 關鍵字用於建立迴圈,在滿足條件時,將迴圈執行語句 1,while迴圈基本寫法 while 迴圈執行條件 被迴圈執行的 塊 修改迴圈的判斷條件 示例1 i 0 while i 5 如果i變數值小於5 才會執行下面迴圈語句 print 哈哈哈哈哈...
js中while死迴圈語句 js中的迴圈語句
js中的迴圈語句可分為三種 1.while 2.do while 3.for。while的語法為 while exp 裡的語句,然後繼續判斷exp,直到exp的結果為false為止,若exp的結果為false,則跳過這條迴圈語句,執行接下來的 需要注意的是在 裡的語句必須存在對exp的結果產生影響的...