oracle loop跳出循環(huán) ORACLE存儲過程怎么實現(xiàn)跳出游標當前循環(huán),繼續(xù)獲取下一行?
ORACLE存儲過程怎么實現(xiàn)跳出游標當前循環(huán),繼續(xù)獲取下一行?從Oracle11g開始,就支持continuous。請問存儲過程中LOOP怎么跳出本次循環(huán)繼續(xù)下次循環(huán)?使用exit關(guān)鍵字。例如:dec
ORACLE存儲過程怎么實現(xiàn)跳出游標當前循環(huán),繼續(xù)獲取下一行?
從Oracle11g開始,就支持continuous。
請問存儲過程中LOOP怎么跳出本次循環(huán)繼續(xù)下次循環(huán)?
使用exit關(guān)鍵字。
例如:
declare
I int
begin
I:=1
while true
loop
DBMSu輸出.put行(I)
如果I=100那么
退出
結(jié)束如果
I:=I 1
結(jié)束循環(huán)
結(jié)束
光標通常與循環(huán)一起使用??梢栽O(shè)置循環(huán)結(jié)束條件以跳出循環(huán)并關(guān)閉光標。
mysql存儲過程怎么跳出游標循環(huán)?
Declare continue handler for sqlstate “02000”set done=1是異常捕獲的內(nèi)容。處理程序用于捕獲MySQL中的異常。建議大家看一看:MySQL存儲過程詳細介紹了MySQL游標循環(huán)遍歷的使用