PL/SQL 异常处理
来源:互联网 发布:江苏软件考试网 编辑:程序博客网 时间:2024/04/26 19:56
SQL> set serveroutput on
SQL> declare
name varchar2(10);
begin
select ename into name from emp where empno = &no;
dbms_output.put_line(name);
EXCEPTION
when NO_DATA_FOUND THEN
dbms_output.put_line('该雇员不存在');
end; 2 3 4 5 6 7 8 9
10 /
Enter value for no: 7369
old 4: select ename into name from emp where empno = &no;
new 4: select ename into name from emp where empno = 7369;
SMITH
PL/SQL procedure successfully completed.
---------------------------------------------------------------------
create or replace procedure test_proc2(no number) IS
name varchar2(10);
begin
select ename into name from emp where empno = no;
dbms_output.put_line(name);
EXCEPTION
when NO_DATA_FOUND THEN
dbms_output.put_line('this employees is not exits');
end;
SQL> exec test_proc2(7369);
SMITH
PL/SQL procedure successfully completed.
SQL> exec test_proc2(10000);
this employees is not exits
PL/SQL procedure successfully completed.
- PL/SQL 异常处理
- PL/SQL异常处理
- PL/SQL异常处理
- PL/SQL异常处理
- PL/SQL 异常处理
- pl/sql异常处理
- PL/SQL 异常处理
- PL/SQL异常处理
- PL SQL异常处理
- PL/SQL 异常处理
- pl/sql异常处理
- PL/SQL异常处理
- PL/SQL异常处理
- PL/SQL异常处理
- PL/SQL--异常处理
- PL/SQL 异常处理
- PL/SQL 异常处理
- PL/SQL 异常处理
- java applet 一个简单的例子(applet+html)
- 掉电数据块损坏引起数据库不能正常打开
- java学习笔记07-2
- Python 运算符与表达式
- JSON数据解析
- PL/SQL 异常处理
- Rotate Image
- magento 图片分离 cdn
- 常用单词缩写(不断更新)
- 周期串问题(华为入职前练习)
- Magento加速 - 神文
- Windows下使用VS2008编译OpenCV 2.1 添加Intel TBB和Python支持
- 智能电视“渐入佳境”,联想缘何摘得“智能体验冠军”?
- 微信公众平台开发(75)自定义菜单