ORA-19999: skip_row procedure was called ORACLE 报错 故障修复 远程处理
文档解释
ORA-19999: skip_row procedure was called
Cause: The skip_row procedure was called which raises this error
Action: Skip_row should only be called within a trigger or a procedure called by a trigger.
ORA-19999: skip_row procedure was called 这是一个用户自定义错误,由用户使用RAISE_APPLICATION_ERROR函数/过程来定义,它是一个通用性错误。
官方解释
常见案例
一般处理方法及步骤
1. 仔细检查过程代码,注意每一行,特别是dml语句和RAISE_APPLICATION_ERROR代码,以便找出抛出错误的行;
2. 如果有RAISE_APPLICATION_ERROR,则修改其中代码,可能要去掉该语句,或者修改报错信息;
3. 如果没有RAISE_APPLICATION_ERROR,则要检查dml语句的错误,根据错误信息修改dml语句以及更改其他操作;
4. 最后,如果报错仍然存在,则可能是其他原因导致的,比如表结构发生了变化,变量类型不正确等。
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341