CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

ORACLE的PL/SQL的exception问题

楼主kks(吃的东西太多,要用ORACLE保存)2000-12-27 17:18:00 在 MS-SQL Server / 基础类 提问

我做了一个储存过程:  
  begin  
  ...  
  select   *   from   testtable;  
  dbms_out.put_line('ok');  
  exception  
      when   NO_DATA_FOUND   then  
      dbms_out.put_line('error');  
  end;  
  这样写没错,但是如果exception后面还有东西的时候就报错了。  
  begin  
  ...  
  select   *   from   testtable;  
  exception  
      when   NO_DATA_FOUND   then  
      dbms_out.put_line('error');  
   
  dbms_out.put_line('ok');  
  end;  
  我的意思是想每一个select语句都有自己的exception,那应该怎么做。 问题点数:20、回复次数:2Top

1 楼zheng(一笑)回复于 2000-12-27 17:34:00 得分 20

可以嵌套啊,象begin  
                          ........  
                                begin  
                                ..  
                                end;  
                                begin  
                                ...  
                                end;  
                  end;  
  Top

2 楼rabbit(Mail_Man)回复于 2000-12-27 17:42:00 得分 0

在触发器里你这样写  
  select   *   from   testtable;  
  不报错嘛Top

相关问题

  • Oracle SQL
  • 请推荐关于Oracle PL/SQL的书。
  • oracle pl/sql的一个问题?
  • 编写oracle PL/SQL的烦恼
  • 进入有分: oracle PL/SQL 问题
  • sql server->oracle??
  • Oracle Dynamic SQL ???
  • SQL Server 和 Oracle ...
  • Oracle sql语句
  • SQL server到oracle

关键词

  • dbms
  • 报错
  • exception
  • put
  • begin
  • line
  • found then
  • ok
  • from testtable
  • error

得分解答快速导航

  • 帖主:kks
  • zheng

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo