ORA-01403: no data found
在项目的存储过程中有这样一句话
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 44
ORA-06512: 在 line 3
从网上发现可能是由于搜索出来的字段都为空,因此出现这种错误
因此加上异常处理,在数据为空的时候,给参数一个默认值
EXCEPTION WHEN NO_DATA_FOUND THEN
parm_mrjgdm := 0;
parm_mrjgmc := 0;
这样就可以在搜索数据为空的时候,不发出异常。
http://www.linuxidc.com/Linux/2013-10/92162.htm
ORA-01403: no data found相关推荐
- oracle rac 磁盘重建,Oracle RAC环境下重建ASM磁盘组 Re-create ASM diskgroup with Oracle RAC...
oracle@node01:/$dbca 查看创建结果: 16)最后,引用原文如下: Steps to Re-Create ASM Diskgroups [ID 268481.1] 修改时间 17-M ...
- crs 管理的几个演示(培训作业)
1.演示启动和关闭crs主进程. [root@rac1 bin]# ./crsctl stop crs CRS-2791: Starting shutdown of Oracle High Avail ...
- orcle rac启动了,但数据库没有启动的错误解决
环境: RAC 11G. ORACLE 11.2.0.3 REDHAT 5.8 突然节点2数据库出故障,直接使用SQLPLUS 登录进行数据库重新启动, 两个节点中的ORACLE数据库已使用单实例方式 ...
- ORA-16019: cannot use LOG_ARCHIVE_DEST_1 解决方法
在设置DATA GUARD 时,修改了系统参数,重启数据库后出错: SQL> shutdown immediate; Database closed. Database dismounted. ...
- ORACLE 透明网关访问 MYSQL 表
环境 LINUX 64 BIT ORACLE 11.2.0.4 LINUX 64 BIT MYSQL 5.7.14 1. MYSQL建立一个用户用于ORACLE DBLINK 建立这里忽略掉 ...
- oracle修改字段长度sql_Oracle RAC修改参数文件位置
目的: 将参数文件原位置+DATA/cjcdb/spfilecjcdb.ora修改到+DATA/cjcdb/spfile/spfilecjcdb.ora 步骤如下: 一:临时位置生成pfile注意:R ...
- duri oracle 连接字符串_Oracle连接字符串大全
// 在 C# 代码中用以下数据库提供程序访问 Oracle 数据库 // Oracle Data Provider for .NET / ODP.NET 使用 TNS 写法 Data Source= ...
- rac one node在线relocation
1.查看数据库运行状态 $ srvctl status database -d rone Instance rone_2 is running on node rone2 Online relocat ...
- Oracle 单实例 迁移到 RAC 实例 -- 使用RMAN 异机恢复
Oracle 官网有关单实例迁移到RAC的一个步骤说明: How to Convert 10g Single-Instance database to 10g RAC using Manual Con ...
- [Oracle- MySQL] Oracle通过dblink连接MySQL
[Oracle -> MySQL] Oracle通过dblink连接MySQL 业务上有这么一个需求,需要把Oracle的一些数据同步到MySQL,如果每次都是手动同步的话,实在太麻烦,因此 ...
最新文章
- AI玩俄罗斯方块(Python实现)
- 12.MySql关于获取当前时间的三个函数
- Lambda表达式的运用(详尽版)
- python中matplotlib条形图-python matplotlib库绘制条形图练习题
- 【RecyclerView】 十一、RecyclerView 数据更新 ( 删除单条数据 | 批量删除数据 )
- Harvard's CS50
- 修改MySql默认编码
- python编程(数据库操作)
- 2.2使用urllib的简单传输
- 【python基础语法】range() 序列类型range
- php 正则 修饰符,php 正则修饰符
- storage 主机集群共享卷数据不同步_codis 高可用集群跳过nginx 代理
- Apache Spark技术实战之5 -- SparkR的安装及使用
- 不确定度在线计算_计量测量的不确定度详解
- Windows下IIS搭建Ftp服务器
- 扎克伯格让员工学会高效工作的26张PPT
- Spring AOP配置 之 @Aspect
- 【学习记录2】数组里的字符串转换成数字或者把数字转换成字符串
- 一个PDF免费转WORD的网站,亲测,好用!
- 51单片机实现两路AD检测、数码管显示、串口获取
热门文章
- poj2586 Y2K Accounting Bug(贪心)
- Linux 下查看系统是32位还是64位的方法
- (转)对D3DXVec3Project 和D3DXVec3UnProject的认识
- Turn to Stone
- 黑客购买恶意软件攻击航空航天和交通行业,潜伏5年+
- 突发!迈克菲掌门人 John McAfee 在西班牙监狱自缢身亡
- 网站源代码遭公开,2.43亿名巴西公民个人数据遭泄露
- Apache Shiro权限绕过漏洞 (CVE-2020-11989) 挖掘分析和复现
- 计算机中的进制位运算
- eclipse 中安装activitil流程插件步骤