同事詢問我修改過的Stored Procedure裡,Return和Exit有什麼不一樣,一時我也搞不清楚。後來看了一下,原來Exit指令是用於跳出Loop往下執行,例如:

If (v_count > 0 Then

Exit;

End If;

或者是

Fetch cur_table into v_table Exit When cur_table%NotFound; // 當cursor已移到最後一筆找不到時跳出。

而Return則是直接結束Stored Procedure不再往下執行。

文章標籤
全站熱搜
創作者介紹
創作者 Jemmy 的頭像
Jemmy

Jemmy Walker

Jemmy 發表在 痞客邦 留言(0) 人氣(4,475)