[ORACLE] 檢查INSERT時錯誤的欄位

[ORACLE] 檢查INSERT時錯誤的欄位

前言 : 

因為在寫Procedure的時候常常會需要INSERT大量的欄位,

但卻又不知道到底是哪個欄位出錯,一個一個查總是特別的浪費時間

所以就花點時間去找到可以記錄錯誤的語法,把它紀錄下來

**當程式系統報錯的時候使用EXCEPTION承接

p_log :=  'DB OPERATION ERROR. [ '
        || DBMS_UTILITY.format_error_backtrace
        || DBMS_UTILITY.format_error_stack
        || ' ]';