Oracle存儲過程循環(huán)語法實例分析
本文實例講述了Oracle存儲過程循環(huán)語法。分享給大家供大家參考,具體如下:
1、簡單循環(huán)
語法
loop statements; end loop;
例子:
counter := 0; loop counter := counter + 1; exit when counter = 5; end loop;
備注:exit語句立即結束循環(huán),exit when 語句在指定條件出現(xiàn)時停止循環(huán)(可以出現(xiàn)在循環(huán)代碼中的任意位置)
2、while循環(huán)
語法
while condition loop statements end loop;
例子:
counter := 0; while counter < 6 loop counter := counter + 1; end loop;
3、for循環(huán)
語法
for loop_variable in [reverse] lower_bound.. upper_bounder loop statements end loop;
例子:
for count2 in 1..5 loop DBMS_OUTPUT.PUT_LINE(count2); end loop;
希望本文所述對大家Oracle數(shù)據(jù)庫程序設計有所幫助。
相關文章
Oracle expdp/impdp 及 exp/imp 命令詳解
使用Oracle數(shù)據(jù)庫的過程中會經常對數(shù)據(jù)進行導入導出,Oracle 數(shù)據(jù)庫提供 expdp / impdp (Data Pump,數(shù)據(jù)泵)以及 exp / imp 兩種工具進行數(shù)據(jù)的導入導出,可以對數(shù)據(jù)庫進行邏輯備份,這篇文章主要介紹了Oracle expdp/impdp 及 exp/imp 命令詳解,需要的朋友可以參考下2024-07-07
ORACLE 正則解決初使化數(shù)據(jù)格式不一致
在初使化用戶基礎數(shù)據(jù)時會出現(xiàn)一些數(shù)據(jù)格式不正確的情況。。2009-05-05
Oracle中定時任務的使用(創(chuàng)建查看刪除等)
Oracle沒有內置的定時任務功能,但可以使用Oracle的Job Scheduler來實現(xiàn)類似的功能,本文主要介紹了Oracle中定時任務的使用,具有一定的參考價值,感興趣的可以了解一下2024-02-02
Oracle數(shù)據(jù)庫中創(chuàng)建自增主鍵的實例教程
Oracle的字段自增功能,可以利用創(chuàng)建觸發(fā)器的方式來實現(xiàn),接下來我們就來看看Oracle數(shù)據(jù)庫中創(chuàng)建自增主鍵的實例教程,需要的朋友可以參考下2016-05-05
Oracle解決ORA-01034:?ORACLE?not?available問題的辦法
這篇文章主要給大家介紹了關于Oracle解決ORA-01034:?ORACLE?not?available問題的辦法,今天連接oracle出現(xiàn)如下錯誤,在網(wǎng)查了相關資料說出現(xiàn)ora-01034錯誤的原因是因為數(shù)據(jù)庫的控制文件沒有加在startup mount后,需要的朋友可以參考下2024-02-02

