a毛片毛费观看-a毛片在线-a毛片在线观看-a毛片在线免费观看-国产成人综合洲欧美在线-国产成人综合高清在线观看

始創于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
您的位置: 網站首頁 > 幫助中心>文章內容

標準Oracle PL/SQL 異常處理

發布時間:  2012/9/21 16:33:01

環境:ORCLE 10G

單獨出現一個SQL,異常如何處理,這里不說。

一)標準的含異常處理的PL/SQL塊

DECLARE
     no_Detail_record EXCEPTION;-
 

     PRAGMA EXCEPTION_INIT(no_Detail_record, -20000);
   v_nDetailCount number;        
BEGIN
select count(*) into v_nDetailCount from tson where .....;   
    if v_nDetailCount=0 then
       raise_application_error(-20000,'');
   end if;
EXCEPTION
    WHEN no_Detail_record THEN
        dbms_output.put_line('沒有明細記錄');
    WHEN OTHERS THEN
       dbms_output.put_line('未知的異常');
END;

二)raise_application_error
拋出異常的函數名稱及其格式
RAISE_APPLICATION_ERROR(error_number,message[, {true |false}])
其中RAISE_APPLICATION_ERROR中第一個參數,異常編號,自己定義的只能在[-20999,-20000]之間。
但是根據我自己的試驗,如果定義的編號小于-20999,程序也能正常執行。
第三個參數的值默認是false,那么拋出的異常替換所有其它的異常,這就意味著其它異常你無法處理,而以當前異常取而代之(這是大部分情況下的自定義異常的選擇);如果是TRUE,那么新拋出的異常會存放在異常堆棧最上面(已經出現的其它異常之上)。

三)Oracle預定義的PL/SQL 異常
異常名稱 ORACODE SQLCODE 觸發時機
LOGIN_DENIED 01017 -1017
 非法用戶名稱或者密碼登錄時候
NO_DATA_FOUND 01403 100 SELECT INTO沒有返回行;或者代碼指向嵌套表中被刪除的元素;或者代碼指向索引表(數組)的未初始化的元素。
 
NOT_LOGGED_ON 01012  沒有登錄,確意圖執行一些調用
PROGRAM_ERROR 06501  PL/SQL存在內部的錯誤
ROWTYPE_MISMATCH 06504  發生在一個游標給另外一個游標賦值的情況下,尤其是調用含有游標參數的子過程時候。如果二者返回類型不一致,會出現。
SELF_IS_NULL 30625  試圖調用一個沒有初始化的對象的方法成員,因為關鍵字SELF表示的是對象的自生(是內建參數),在調用時候總是第一個傳遞給方法成員。
STORAGE_ERROR 06500  PL/SQL耗盡了內存,或者內存發生泄露。
SUBSCRIPT_BEYOND_COUNT 06533  簡單而言,就是訪問數組對象(或者嵌套表)時候,越界了。
SUBSCRIPT_OUTSIDE_LIMIT 06532  和上面一個類似,不通的是這里的索引號是非法的,例如-1
SYS_INVALID_ROWID 01410  把一個不符合ROWID格式的字符串轉換為ROWID時候發生的異常。
TIMEOUT_ON_RESOURCE 00051  等待一個資源的時候,發生超時。
TOO_MANY_ROWS 01422  SELECT INTO語句返回多余一行結果
 
VALUE_ERROR 06502  數字,轉換,截取,或者大小約束發生的錯誤。例如用一個變量的長度比列的長度小,如果要保存列值就會發生異常。
在過程語句中,如果字符串轉換為數字失敗,會觸發這個。在SQL語句中,則是觸發INVALID_NUMBER異常。
 
ZERO_DIVIDE 01476  試圖除以0.
ACCESS_INTO_NULL 06530  試圖訪問一個沒有初始化對象的屬性,和self_is_null類似
CASE_NOT_FOUND 06592  “情況沒有發現”
在一個case when子句中,沒有一個選擇是滿足的,但是又不存在else子句。
 
COLLECTION_IS_NULL 06531  試圖實用exists之外的集合方法訪問未初始化的數組或者嵌套表,或者是試圖給它們賦值。
CURSOR_ALREADY_OPEN 06511  試圖重新打開已經打開的游標。
DUP_VAL_ON_INDEX 00001  試圖在唯一索引列上存入重復的值。
INVALID_CURSOR 01001  試圖對游標做一些非法的操作,例如試圖關閉一個本來就沒有打開的游標。
INVALID_NUMBER 01722  和value_error類似,不過只適合SQL語句,且是字符轉數字時候發生的。
說明: 1)sqlcode,通常情況下=-1* to_number(oracode),除非有特別說明。
            2)有幾組異常是類似或者相關性比較大的,例如:
                  INVALID_NUMBER     和 VALUE_ERROR
                  SELF_IS_NULL          和 ACCESS_INTO_NULL, COLLECTION_IS_NULL
           3) 和嵌套表以及數組的異常不少
           4) no_data_found是一個比較不通 的異常。其sqlcode=100,而不是-1403


本文出自:億恩科技【www.ibaoshan.net】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權所有  地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師   京公網安備41019702002023號
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線

     
     
    无遮高潮国产免费观看| 国产精品久久久久久无码| 性VODAFONEWIFI另类| 奶头从情趣内衣下露了出来AV| 国产精品毛片一区内射| 999在线视频精品免费播放观看| 小诗的公交车日记第9章| 欧美激情000ⅩXX同性| 国语高潮无遮挡无码免费看| 啊灬啊灬啊灬快灬高潮少妇| 亚洲精品无码乱码成人| 日日狠狠久久8888偷偷色| 久久久噜噜噜WWW成人网| 国产97色在线 | 日韩| 影音先锋亚洲亚洲色图| 天天澡天天添天天摸97影院| 免费A级毛片无码| 国产男女猛烈无遮挡免费视频网站| 97色偷偷色噜噜狠狠爱网站97 | 国产色视频一区二区三区| 一本色道无码道在线观看| 天堂影院一区二区三区四区 | 又湿又紧又大又爽A视频| 无码人妻久久久一区二区三区免费 | 亚洲日韩中文第一精品| 亚洲精品宾馆在线精品酒店 | 国产成人一区二区三区APP| 中文天堂网在线最新版| 性色A∨亚洲一区二区三区| 欧美亚洲色综久久精品国产| 交换朋友夫妻互换客厅韩国5| 城中村勾搭老熟女啪啪| 男女猛烈激情XX00免费视频| 粉嫩av一区二区夜夜嗨| 中国国语毛片免费观看视频| 亚洲AⅤ无码一区二区三区| 人人做人人澡人人爽欧美| 久久久一本精品99久久精品66| 国产精品美女一区二区三区| JAPANESE少妇高潮潮喷| 亚洲熟妇AV一区二区三区宅男| 天天摸天天碰成人免费视频| 欧美IPHONEXSMAX免费| 精品久久久无码中文字幕天天| 关晓彤露内毛黑森林| 98精产国品一二三产区区| 亚洲AV永久无码精品蜜芽| 色综合久久成人综合网五月| 男女无遮挡XX00动态图1| 精东视频影视传媒制作| 国产成人精品亚洲一区二区三区| AV永久免费网站入口| 亚洲熟妇久久精品| 香蕉久久夜色精品国产 | JIJZZIZZ老师出水喷水多| 亚洲一级 片内射欧美乱强| 无码免费中文字幕视频| 人妻少妇精品视频无码专区| 久久人妻AV无码中文专区| 国产探花在线精品一区二区| 厨房征服丰满熟妇少妇人妻| 84PAO国产成视频永久免费| 亚洲色精品VR一区二区三区| 无码人妻少妇色欲AV一区二区| 日本欧美午夜成人免费观看| 免费无码一区二区三区蜜桃| 九九九精品成人免费视频小说 | 粉嫩小泬无遮挡久久久久久| 99久久亚洲综合精品成人| 亚洲性无码一区二区三区| 挽起裙子跨开双腿坐下去软件| 人妻护士在线波多野结衣| 乱中年女人伦AV三区| 精产国品一二三产品区别视频手机 | 国产精品无码一二区免费| 成人国产精品一区二区网站公司| 中文字幕人成无码人妻| 亚洲精品乱码久久久久久V| 无码专区一VA亚洲V天堂| 日韩精品无码一区二区三区视频| 男生坤坤放在女生坤坤里开元棋 | 亚洲综合成人AⅤ在线观看| 亚洲AV成人一区二区三区| 熟女体下毛毛黑森林| 人妻少妇精品中文字幕AV蜜桃| 蜜桃国产乱码精品一区二区三区| 精品欧美黑人久久久久| 国产无遮挡又黄又爽免费吃瓜视频 | 国产CHINESE中国HDXX| 办公室屈辱的人妻加班| 69精产国品一二三产区区别| 野花视频大全高清免费| 亚洲国产成人久久综合下载| 无码专区人妻系列日韩| 色欲久久久天天天综合网| 欧美午夜一区二区福利视频| 乱人伦中文视频在线观看| 久爱WWW成人网免费视频| 国产在线无码免费网站永久| 国产精华最好的产品有哪些| 大白屁股白浆XXⅩSS| TPU色母能与PA6色母通用吗| 24小时日本在线| 永久免费看照片的聊骚软件| 亚洲人成网站18禁止无码| 亚洲AV素人乱码| 无码少妇一区二区浪潮av| 熟肉OVA初恋时间2附前作| 日韩成人无码AV| 人妻无码一区二区三区四区| 欧美人与禽ZOZZO| 蜜臀AⅤ永久无码精品| 久久自己只精产国品| 久久久久AV综合网成人| 九九九国产精品成人免费视频| 狠狠躁夜夜躁人人爽天天天天97| 国产三级精品三级在线专区| 国产精品国产三级国产AV中文| 绯色AV永久无码一区二区蜜臀| 成 人 H动 漫在线播放日本| ぱらだいす天堂中文网.WWW| 99久久免费精品高清特色大片 | 日韩人妻中文字幕| 日本不卡一区二区三区| 欧洲FREEXXXX性少妇播放| 欧美V日韩V亚洲V最新在线观看 | 人妻人人添人妻人人爱| 欧美性爱一区二区三区四区| 欧美XXXX黑人又粗又大| 牛和人交VIDE欧关ⅩXOO| 麻豆视传媒官方直接进入| 久久久久亚洲AV无码专区导航| 久久99精品久久久久蜜芽| 精产一二三产区区别在哪| 黑人xxx欧美性爱| 好男人2019在线视频播放观看| 国内盗摄视频一区二区三区| 国产在线无码精品无码| 国产午夜亚洲精品国产成人| 国产偷V国产偷V亚洲高清| 国产情侣疯狂作爱系列| 国产乱沈阳女人高潮乱叫老| 国产精品沙发午睡系列| 国产精品一国产精品一K频道| 国产精品自产拍在线18禁| 国产乱码一区二区三区免费| 国产欧美精品一区二区三区四区| 国产深夜男女无套内射| 国产揄拍国产精品| 黑人巨大AV无码专区| 交换配乱吟粗大SNS84O| 精品人妻无码区二区三区密桃| 精品一区二区三区东京热| 久久AV无码ΑV高潮ΑV喷吹| 久久精品亚洲综合专区| 久久婷婷五月综合色99啪AK| 里面也请好好疼爱五集| 麻豆果冻传媒新剧国产短视频| 麻花豆传媒剧国产入口| 男女无遮挡猛进猛出免费观看视频| 女人18片毛片60分钟完整版| 欧美激情XXXX| 青青草无码伊人久久| 日出水了特别黄的视频| 少妇又色又紧又爽又刺激视频 | 国产成人愉拍精品| 国产精品久久久天天影视| 国产人与ZOXXXX另类| 国精产品一区二区三区糖心269 | 97国产精华最好的产品亚洲| AV无码AV无码专区| 把舌头伸进她腿间花缝| 成人无码视频在线观看| 国产AV一区二区三区天堂综合网| 国产激情久久久久久熟女老人| 国产精品亚洲一区二区Z| 国产主播AV福利精品一区| 精产国品一二三产品区别在| 久久精品99久久香蕉国产| 国产乱子伦一区二区三区| 国产无套码AⅤ在线观看| 锕锕锕锕锕锕锕好疼免费视频| 国产成人亚洲精品无码最新 | 久久99老妇伦国产熟女高清| 双腿高潮抽搐喷白浆视频| 一本一道精品欧美中文字幕| 精品国产AV一区二区三区| 亚洲AV永久精品无码| 国产美女久久精品香蕉69| 伸进衣服里吃奶捏胸视频| BGMBGMBGM老妇60岁| 精人妻无码一区二区三区蜜桃| 日本高清视频色WWWWWW色| 亚洲男女内射在线播放| 成人亚洲色欲色一欲WWW| 久久久久久人妻一区精品| 少妇与亲子伦系列小说| 亚洲中文字幕精品一区二区三区 | 人妻人人澡人人添人人爽人人玩 | 妺妺窝人体色WWW写真|