`
cakin24
  • 浏览: 1334534 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

PL/SQL的No_data_found例外

阅读更多

一 定义

当没有找到查询数据时,No_data_found例外会产生。
二 实例
  1. --系统例外:no_data_found
  2. set serveroutput on
  3. declare
  4. pename emp.ename%type;
  5. begin
  6. --查询员工号时1234的员工的姓名
  7. select ename into pename from emp where empno =1234;
  8. exception
  9. when no_data_found then dbms_output.put_line('没有找到该员工');
  10. when others then dbms_output.put_line('其他例外');
  11. end;
  12. /
三 运行结果
没有找到该员工
1
0
分享到:
评论

相关推荐

    PL/SQL Developer8.04官网程序_keygen_汉化

     exceptionwhen no_data_found thendbms_output.PUT_LINE('没有数据');  end ;  2. 控制结构 PL/SQL程序段中有三种程序结构:条件结构、循环结构和顺序结构。  1) 条件结构 与其它语言完全类似,语法结构如下: ...

    oracle恢复工具-FY_Recover_Data

    15:33:44: 1033 truncated data blocks found. 15:33:44: 72622 records recovered in backup table SYS.TRUNTAB1$$2 15:33:44: Recovery completed. PL/SQL procedure successfully completed 从红色字体可以...

    PL/SQL过程编程的异常解释

    PL/SQL过程编程各种的异常 例如not_data_found 记录数为空

    PLSQLDeveloper下载

    /*异常处理部分,以exception开始*/ exception when no_data_found then dbms_output.PUT_LINE('没有数据'); end ; 控制结构  PL/SQL程序段中有三种程序结构:条件结构、循环结构和顺序结构。 1) 条件结构 与其它...

    OraclePLSQL编程经典例子

    8 when no_data_found then 9 dbms_output.put_line('请输入正确的员工号!'); 10 end; 11 / 以上为块的基础,下面来介绍块的各个组成:过程,函数,触发器,包。 过程 过程用于执行特定的操作,当执行过程的...

    Oracle8i_9i数据库基础

    §14.2.4 关于NO_DATA_FOUND和%NOTFOUND 260 §14.2.5 SELECT FOR UPDATE 光标 261 §14.3 光标变量 262 §14.3.1 声明光标变量 262 §14.3.2 为光标变量分配存储空间 262 §14.3.3 打开光标变量 262 §14.3.4 关闭...

    数据库基础

    §14.2.4 关于NO_DATA_FOUND和%NOTFOUND 260 §14.2.5 SELECT FOR UPDATE 光标 261 §14.3 光标变量 262 §14.3.1 声明光标变量 262 §14.3.2 为光标变量分配存储空间 262 §14.3.3 打开光标变量 262 §14.3.4 关闭...

    raiser:raiser是一个PLSQL错误管理器。 筹集者通过其插件功能利用OraOpenSource记录器实用程序的一部分所开发的功能非常丰富的功能

    提升程序允许您使用Oracle规定SQLCODE错误范围之外的错误范围(-20000至-20999)-您可以使用任何正整数,但100除外,因为这是Oracle NO_DATA_FOUND异常。 为了使您的错误代码返回到调用应用程序,您选择的错误编号...

    oracle实验报告

    when no_data_found then dbms_output.put_line(‘查无此人”); end; 3、 通过dept表查询出所有部门号,对每个部门雇员的工资进行调整,将工资高于(包含$2000)$2000的雇员每人增加$500,将工资低于$2000的雇员每人...

    SQL21日自学通

    Teach Yourself PL/SQL in 21 Days 525 杂志526 DBMS526 Oracle Magazine526 SQL 的互联网资源526 附件E ACSLL 码表527 附件F 问题与练习答案533 第一天SQL 简介533 问题答案533 练习答案533 第二天查询— — ...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

     数据查询语言 (Data Query Language, DQL) 是SQL语言中,负责进行数据查询而不会对数据本身进行修改的语句,这是最基本的SQL语句。例如:SELECT(查询)  数据控制语言Data Controlling Language(DCL),用来...

    Toad 使用快速入门

    支持代码自动更正,如输入ndf,自动替换成NO_DATA_FOUND,输入the自动替换成the,类似的自动替换还可以自己修改和添加。 7. 方便的左边行号显示,单击左边行号就可以实现调试断点的增加/删除 8. 对各种快捷键的...

    精髓Oralcle讲课笔记

    -- 首先,以超级管理员的身份登录oracle sqlplus sys/bjsxt as sysdba --然后,解除对scott用户的锁 alter user scott account unlock; ... --(默认全局数据库名orcl) 1、select ename, sal * 12 from ...

    Fortify-SCA-扫描工具指导手册.pdf

    PL/SQL IDE Intermediate FPR TSOL Model Cold Command Line Interface Fusion 运己 Fortify I m Manager Secure Coding Rules Fortify Customized Rules Rules FORTIFY Fortify SCA扫描的五种方式 插件方式: Plug-...

    21天学习SQL V1.0

    21天学习SQL V1.0.pdf 66 SQL 21 日自学通(V1.0) 翻译人笨猪 EMAIL wyhsillypig@163.com 2 日期/时间函数.........................................................................................................

Global site tag (gtag.js) - Google Analytics