Oracle用户自定义异常实现过程解析