ORACLE
来源:互联网 发布:通联支付 网络4号楼 编辑:程序博客网 时间:2024/06/10 00:01
ORACLE - 未找到任何数据
问题描述:
存储过程中当使用 SELECT ID INTO V_ID FROM TABLE WHERE 条件 ;没有返回值时,当前语句会抛出异常,并终止当前存储过程!
解决方案:
BEGIN SELECT ID INTO V_ID FROM TABLE where '[条件]' EXCEPTION WHEN NO_DATA_FOUND THEN set V_ID := 0;-- 直接赋值或者再次查询 -- SELECT ID INTO V_ID FROM TABLE where '[条件]'END;
类似 JAVA 中 TRY CACTH ,捕获异常并处理异常;
阅读全文
0 0
- Oracle???
- oracle
- oracle
- oracle
- oracle
- oracle...
- oracle
- oracle
- ORACLE
- Oracle
- ORACLE
- Oracle
- Oracle
- oracle
- oracle
- oracle
- ORACLE
- oracle
- Linux 学习经验
- 过滤器、监听器、拦截器的区别
- jQuery事件方法
- javaWeb服务详解【客户端调用】(含源代码,测试通过,注释) ——DeptService层
- centos 配置JDK环境
- ORACLE
- oracle 保留字
- 关于jsp中用css无法显示背景图片的问题
- 来自伯乐nginx 实现反向代理和负载均衡
- linux(centos6.5 64位)中maven私服搭建
- 小木虫好中的ei期刊图像处理
- luci调用linux命令和shell的接口函数
- jdbc工具类
- javaWeb服务详解【客户端调用】(含源代码,测试通过,注释) ——EmpService层