I have added an EXIT handler in my procedure that captures the SQLSTATE and SQLCODE, and even found a way to get the procedure name, but I also need to know where the error occurred. Suggestions greatly appreciated.
declare EXIT handler for SQLEXCEPTIONbegin select sysibm.routine_specific_name, SQLSTATE, SQLCODE into v_sp_name, v_sqlstate, v_sqlcode from sysibm.sysdummy1; call dbms_output.put_line('Error in '||v_sp_name ' ['||v_sqlstate, v_sqlcode||']');end;