<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    少年阿賓

    那些青春的歲月

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      500 Posts :: 0 Stories :: 135 Comments :: 0 Trackbacks

    建立異常表:

    -- Create table
    create table ORACLEEXCEPTION
    (
      ID          VARCHAR2(36),
      CREATETIME  DATE,
      SQLCODE1    NVARCHAR2(300),
      SQLERRM1    NVARCHAR2(300),
      MYEXCEPTION NVARCHAR2(100)
    )
    tablespace USERS
      pctfree 10
      initrans 1
      maxtrans 255
      storage
      (
        initial 64K
        minextents 1
        maxextents unlimited
      );

     

     

    編寫oracle--function:

    create or replace function getabin(abin in varchar2)
    return varchar2
    is
    result varchar2(50);
    sqlcode2 nvarchar2(500):='';
    sqlerrm2 nvarchar2(500):='';
    myexception nvarchar2(500):='';
    exception1 exception;
    begin
    if(abin is not null) then
    select count(1) into result from bing1 t where t.name1 like abin;
    return(result);
    elsif(abin is null) then
    result:='there is a defined exception';
    raise exception1;
    end if;

    exception
    when exception1 then
    sqlcode2:=sqlcode;
    sqlerrm2:=sqlerrm;
    begin
    insert into oracleexception(id,createtime,sqlcode1,sqlerrm1,myexception) values (sys_guid(),sysdate,sqlcode2,sqlerrm2,'exception1');
    commit;
    end;
    return(result);
    when others then
    result:='there is a other exception';
    sqlcode2:=sqlcode;
    sqlerrm2:=sqlerrm;
    begin
    insert into oracleexception(id,createtime,sqlcode1,sqlerrm1,myexception) values (sys_guid(),sysdate,sqlcode2,sqlerrm2,'others');
    commit;
    end;
    return(result);
    end;

     

     

     

    測試oracle--function代碼:

    declare 
    ename varchar2(50):='';
    result varchar2(50);
    begin
    result:=getabin(ename);
    dbms_output.put_line(result);
    end;

     

    posted on 2012-08-13 23:34 abin 閱讀(845) 評論(0)  編輯  收藏 所屬分類: oracle
    主站蜘蛛池模板: 亚洲美女视频网站| 久久精品免费一区二区喷潮| 亚洲人成网站18禁止| 97久久精品亚洲中文字幕无码| 国产一区二区三区在线免费观看 | 免费a级黄色毛片| 性xxxxx免费视频播放| 国产成人久久AV免费| 一级毛片在线免费播放| 国产亚洲人成在线播放| 在线观看亚洲AV每日更新无码| 在线电影你懂的亚洲| 亚洲国产精品无码久久久秋霞2 | 国产成人精品久久亚洲高清不卡| 亚洲午夜国产精品| 亚洲第一视频网站| 久久精品亚洲日本佐佐木明希| 在线观看午夜亚洲一区| 国产成人高清亚洲| 亚洲婷婷国产精品电影人久久| 免费中文字幕在线观看| 国产成人免费福利网站| 国产高清在线免费| 国产老女人精品免费视频| 国产男女猛烈无遮档免费视频网站 | 在线观看视频免费完整版| 亚洲国产精品免费在线观看| 免费人成在线观看网站品爱网| 无码av免费一区二区三区试看| 午夜免费啪视频在线观看| 无码精品人妻一区二区三区免费看| 麻豆精品不卡国产免费看| 无码人妻久久一区二区三区免费| 久久免费动漫品精老司机| 777爽死你无码免费看一二区| 久久久久久曰本AV免费免费| 精品无码无人网站免费视频| 91精品国产免费久久久久久青草| 国内精品乱码卡1卡2卡3免费| 久久这里只有精品国产免费10| 黑人粗长大战亚洲女2021国产精品成人免费视频 |