ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 33

33

原创 Linux操作系统 作者:simkyo 时间:2013-08-29 10:48:21 0 删除 编辑
异常
1.预定义异常2.非预定义异常3.自定义异常
declare
  name emp.ename%type;
begin
  select ename into name from emp where deptno=10;
  exception
    when no_data_found then
      dbms_output.put_line('没有数据');
    when too_many_rows then
      dbms_output.put_line('值太多');
end;
-- 记录类型
declare
  areaid varchar2(20);
  type total is record(
    PAR_ID    tb_area_code.par_area_id%type,
    AREA_NAME tb_area_code.area_name%type
  );
  v_total total;
  begin
    select t.par_area_id,t.area_name into v_total  from tb_area_code t where t.area_id = 'BD0312';
    dbms_output.put_line(v_total.PAR_ID||v_total.AREA_NAME);
end;

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/12961536/viewspace-769497/,如需转载,请注明出处,否则将追究法律责任。

上一篇: 32
下一篇: 34
请登录后发表评论 登录
全部评论

注册时间:2013-06-20

  • 博文量
    193
  • 访问量
    137018