Oracle存儲(chǔ)過(guò)程循環(huán)語(yǔ)法實(shí)例分析
本文實(shí)例講述了Oracle存儲(chǔ)過(guò)程循環(huán)語(yǔ)法。分享給大家供大家參考,具體如下:
1、簡(jiǎn)單循環(huán)
語(yǔ)法
loop statements; end loop;
例子:
counter := 0; loop counter := counter + 1; exit when counter = 5; end loop;
備注:exit語(yǔ)句立即結(jié)束循環(huán),exit when 語(yǔ)句在指定條件出現(xiàn)時(shí)停止循環(huán)(可以出現(xiàn)在循環(huán)代碼中的任意位置)
2、while循環(huán)
語(yǔ)法
while condition loop statements end loop;
例子:
counter := 0; while counter < 6 loop counter := counter + 1; end loop;
3、for循環(huán)
語(yǔ)法
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;
希望本文所述對(duì)大家Oracle數(shù)據(jù)庫(kù)程序設(shè)計(jì)有所幫助。
相關(guān)文章
Oracle7.X 回滾表空間數(shù)據(jù)文件誤刪除處理方法
Oracle7.X 回滾表空間數(shù)據(jù)文件誤刪除處理方法...2007-03-03oracle 虛擬專(zhuān)用數(shù)據(jù)庫(kù)詳細(xì)介紹
這篇文章詳細(xì)介紹了oracle 虛擬專(zhuān)用數(shù)據(jù)庫(kù),對(duì)行級(jí)別和列級(jí)別分別舉了代碼實(shí)例并進(jìn)行分析,內(nèi)容比較詳細(xì),需要的朋友可以參考下。2017-09-09oracle數(shù)據(jù)庫(kù)常用的99條查詢語(yǔ)句
這篇文章主要分享了oracle數(shù)據(jù)庫(kù)常用的99條查詢語(yǔ)句,學(xué)習(xí)oracle的朋友可以參考下2013-08-08Oracle查詢優(yōu)化日期運(yùn)算實(shí)例詳解
這篇文章主要介紹了Oracle查詢優(yōu)化日期運(yùn)算實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下2017-05-05winserver 2012R2 安裝oracle及創(chuàng)建表流程(推薦)
這篇文章主要介紹了winserver 2012R2 安裝oracle及創(chuàng)建表流程,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下2017-06-06oracle數(shù)據(jù)庫(kù)tns配置方法詳解
TNS是Oracle Net的一部分,專(zhuān)門(mén)用來(lái)管理和配置Oracle數(shù)據(jù)庫(kù)和客戶端連接的一個(gè)工具,在大多數(shù)情況下客戶端和數(shù)據(jù)庫(kù)要通訊,必須配置TNS,下面看一如何配置它吧2013-12-12