錯誤號 異常錯誤信息名稱 說明 ORA-0001 Dup_val_on_index 違反了唯一性限制 ORA-0051 Timeout-on-resource 在等待資源時發生超時 ORA-0061 Transaction-backed-out 由於發生死鎖事務被撤消 ORA-1001 Invalid-CURSOR 試圖使用一個無效的遊標 ORA-1012 Not-logged-on 沒有連接到ORACLE ORA-1017 Login-denied 無效的用戶名/口令 ORA-1403 No_data_found SELECT INTO沒有找到數據 ORA-1422 Too_many_rows SELECT INTO 返回多行 ORA-1476 Zero-divide 試圖被零除 ORA-1722 Invalid-NUMBER 轉換一個數字失敗 ORA-6500 Storage-error 內存不夠引發的內部錯誤 ORA-6501 Program-error 內部錯誤 ORA-6502 Value-error 轉換或截斷錯誤 ORA-6504 Rowtype-mismatch 宿主遊標變量與 PL/SQL變量有不兼容行類型 ORA-6511 CURSOR-already-OPEN 試圖打開一個已處於打開狀態的遊標 ORA-6530 Access-INTO-null 試圖爲null 對象的屬性賦值 ORA-6531 Collection-is-null 試圖將Exists 以外的集合( collection)方法應用於一個null pl/sql表上或varray上 ORA-6532 Subscript-outside-limit 對嵌套或varray索引得引用超出聲明範圍以外 ORA-6533 Subscript-beyond-count 對嵌套或varray 索引得引用大於集合中元素的個數.
錯誤號 |
異常錯誤信息名稱 |
說明 |
ORA-0001 |
Dup_val_on_index |
違反了唯一性限制 |
ORA-0051 |
Timeout-on-resource |
在等待資源時發生超時 |
ORA-0061 |
Transaction-backed-out |
由於發生死鎖事務被撤消 |
ORA-1001 |
Invalid-CURSOR |
試圖使用一個無效的遊標 |
ORA-1012 |
Not-logged-on |
沒有連接到ORACLE |
ORA-1017 |
Login-denied |
無效的用戶名/口令 |
ORA-1403 |
No_data_found |
SELECT INTO沒有找到數據 |
ORA-1422 |
Too_many_rows |
SELECT INTO 返回多行 |
ORA-1476 |
Zero-divide |
試圖被零除 |
ORA-1722 |
Invalid-NUMBER |
轉換一個數字失敗 |
ORA-6500 |
Storage-error |
內存不夠引發的內部錯誤 |
ORA-6501 |
Program-error |
內部錯誤 |
ORA-6502 |
Value-error |
轉換或截斷錯誤 |
ORA-6504 |
Rowtype-mismatch |
宿主遊標變量與 PL/SQL變量有不兼容行類型 |
ORA-6511 |
CURSOR-already-OPEN |
試圖打開一個已處於打開狀態的遊標 |
ORA-6530 |
Access-INTO-null |
試圖爲null 對象的屬性賦值 |
ORA-6531 |
Collection-is-null |
試圖將Exists 以外的集合( collection)方法應用於一個null pl/sql表上或varray上 |
ORA-6532 |
Subscript-outside-limit |
對嵌套或varray索引得引用超出聲明範圍以外 |
ORA-6533 |
Subscript-beyond-count |
對嵌套或varray 索引得引用大於集合中元素的個數. |