Welcome 微信登录

首页 / 数据库 / MySQL / ORA-01403: 未找到任何数据

在项目的存储过程中有这样一句话select jgdm,jgmc into parm_mrjgdm,parm_mrjgmc From BL_KHXX  where jgdm=PARM_JGDM;每次调试存储过程总是报错ORA-01403: 未找到任何数据ORA-06512: 在 "HISORCL.USP_EMR2_MBLB_QUERY", line 44ORA-06512: 在 line 3从网上发现可能是由于搜索出来的字段都为空,因此出现这种错误因此加上异常处理,在数据为空的时候,给参数一个默认值  EXCEPTION WHEN NO_DATA_FOUND THEN 
  parm_mrjgdm := 0;       
  parm_mrjgmc := 0;这样就可以在搜索数据为空的时候,不发出异常。相关阅读:SPFILE 错误导致数据库无法启动(ORA-01565) http://www.linuxidc.com/Linux/2013-08/88932.htmORA-01172、ORA-01151错误处理 http://www.linuxidc.com/Linux/2013-06/86529.htmORA-00600 [2662]错误解决 http://www.linuxidc.com/Linux/2013-06/86528.htmORA-01078 和 LRM-00109 报错解决方法 http://www.linuxidc.com/Linux/2012-07/66044.htmORA-00471 处理方法笔记 http://www.linuxidc.com/Linux/2013-09/90017.htmORA-00314,redolog 损坏,或丢失处理方法 http://www.linuxidc.com/Linux/2013-09/90646.htmORA-00257 归档日志过大导致无法存储的解决办法 http://www.linuxidc.com/Linux/2013-09更多Oracle相关信息见Oracle 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=12MySQL 之 InnoDB存储引擎Oracle中union/union all/Intersect/Minus用法相关资讯      ORA-01403 
  • ORA-01403: no data found ,  (12/08/2013 10:40:08)
  • ORA-01403:no data found 及   (12/10/2012 18:48:03)
  • ORA-01403:no data found   (12/10/2012 18:56:29)
本文评论 查看全部评论 (0)
表情: 姓名: 字数

<