當前位置:成語大全網 - 書法字典 - oracle存儲過程的異常處理

oracle存儲過程的異常處理

首先,建立壹個錯誤跟蹤表

創建序列s _ error _ id

創建表錯誤記錄

ERROR_ID號(10)主鍵,

錯誤代碼號(10),

ERROR _ MSG varchar 2(2000),

錯誤日期日期,

錯誤_程序varchar 2(200)

);

-在流程異常時向跟蹤表中寫入壹條錯誤消息:

創建或替換程序日任務是

v_sqlcode錯誤記錄錯誤代碼% type

v_msg錯誤記錄。錯誤消息% type

開始

-程序主體

例外當其他人那麽

-記錄錯誤信息表

v _ sqlcode:= sqlcode;

v _ msg:= sqlerrm;

插入錯誤記錄(錯誤代碼、錯誤消息、錯誤日期、錯誤程序)

值(v_sqlcode,v_msg,sysdate,‘day _ task‘);

結束;