我們正在使用FORALL ..... SAVE EXCEPTIONS。在循環結束時,我們有這樣的:
FORALL ......保存例外
FOR i IN 1..SQL%BULK_EXCEPTIONS.COUNT LOOP<BR><BR>
DBMS_OUTPUT.PUT_LINE('ERROR CREATING STAGING TICKER: ' || SQLERRM(-SQL%BULK_EXCEPTIONS(i).ERROR_CODE));<BR><BR>
DBMS_OUTPUT.PUT_LINE('INDEX INFO: ' || SQL%BULK_EXCEPTIONS(i).ERROR_INDEX);<BR>
END LOOP;
有什麼辦法,我在數組中的實際值獲得?說一個客戶的電子郵件太長了.....我真的要顯示導致錯誤的價值嗎?而不僅僅是一些索引號碼?
謝謝!
的'ERROR_INDEX'讓你失敗的原始集合的索引。你能回到那個系列來獲得實際價值嗎? –