Oracle存儲過程循環(huán)語法實例分析
更新時間:2016年06月25日 16:42:18 作者:hbiao68
這篇文章主要介紹了Oracle存儲過程循環(huán)語法,結(jié)合實例形式分析了Oracle基本的while、for循環(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語句立即結(jié)束循環(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ù)庫程序設(shè)計有所幫助。
相關(guān)文章
Oracle7.X 回滾表空間數(shù)據(jù)文件誤刪除處理方法
Oracle7.X 回滾表空間數(shù)據(jù)文件誤刪除處理方法...2007-03-03winserver 2012R2 安裝oracle及創(chuàng)建表流程(推薦)
這篇文章主要介紹了winserver 2012R2 安裝oracle及創(chuàng)建表流程,非常不錯,具有參考借鑒價值,需要的朋友可以參考下2017-06-06