[獨孤九劍]Oracle知識點梳理(一)表空間、用戶html
[獨孤九劍]Oracle知識點梳理(四)SQL語句之DML和DDLspa
[獨孤九劍]Oracle知識點梳理(五)數據庫經常使用對象之Table、Viewhtm
[獨孤九劍]Oracle知識點梳理(六)數據庫經常使用對象之Procedure、function、Sequence對象
[獨孤九劍]Oracle知識點梳理(七)數據庫經常使用對象之Cursorblog
[獨孤九劍]Oracle知識點梳理(八)常見Exception 索引
[獨孤九劍]Oracle知識點梳理(九)數據庫經常使用對象之package內存
[獨孤九劍]Oracle知識點梳理(十)%type與%rowtype及經常使用函數資源
錯 誤 名 稱 錯誤代碼 錯 誤 含 義
一、CURSOR_ALREADY_OPEN ORA_06511 試圖打開已經打開的遊標
二、INVALID_CURSOR ORA_01001 試圖使用沒有打開的遊標
三、DUP_VAL_ON_INDEX ORA_00001 保存重複值到唯一索引約束的列中
四、ZERO_DIVIDE ORA_01476 發生除數爲零的除法錯誤
五、INVALID_NUMBER ORA_01722 試圖對無效字符進行數值轉換
六、ROWTYPE_MISMATCH ORA_06504 主變量和遊標的類型不兼容
七、VALUE_ERROR ORA_06502 轉換、截斷或算術運算髮生錯誤
八、TOO_MANY_ROWS ORA_01422 SELECT…INTO…語句返回多於一行的數據
九、NO_DATA_FOUND ORA_01403 SELECT…INTO…語句沒有數據返回
十、TIMEOUT_ON_RESOURCE ORA_00051 等待資源時發生超時錯誤
十一、TRANSACTION_BACKED_OUT ORA_00060 因爲死鎖,提交失敗
十二、STORAGE_ERROR ORA_06500 發生內存錯誤
1三、PROGRAM_ERROR ORA_06501 發生PL/SQL內部錯誤
1四、NOT_LOGGED_ON ORA_01012 試圖操做未鏈接的數據庫
1五、LOGIN_DENIED ORA_01017 在鏈接時提供了無效用戶名或口令
在處理Procedure或者function內部的異常時,能夠根據上面的異常類別進行不一樣處理,省得就一句when others then...