Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.
get_raise_exception should be global variable
If not, SQLCODE is overridden by the function call and we lose context of error in the exception
This is not a problem. We lose context of the error because of the additional RAISE. We can do a better job of error tracking by implementing DBMS_UTILITY.FORMAT_ERROR_BACKTRACE but that's a 10.2+ feature. Thinking about that...