如果預存程序因未處理的例外狀況而結束,OUT 和 INOUT 參數的修改值不會傳回給呼叫者。
OUT
INOUT
如果例外狀況由包含 RESIGNAL 陳述式的 CONTINUE 或 EXIT 處理常式處理,執行 RESIGNAL 會彈出「診斷區域」堆疊,從而發出例外訊號(也就是說,在進入處理常式之前存在的資訊)。 如果例外狀況是錯誤,OUT 和 INOUT 參數的值不會傳回給呼叫者。
RESIGNAL
CONTINUE
EXIT