PL SQL預定義異常

2021-10-12 04:50:18 字數 542 閱讀 5653

異常 說明

access_into_null 未定義物件

case_not_found case 中若未包含相應的 when ,並且沒有設定 else 時

collection_is_null 集合元素未初始化

curser_already_open 游標已經開啟

dup_val_on_index 唯一索引對應的列上有重複的值

invalid_cursor 在不合法的游標上進行操作

invalid_number 內嵌的 sql 語句不能將字元轉換為數字

login_denied pl/sql 應用程式連線到 oracle 資料庫時,提供了不正確的使用者名稱或密碼

not_logged_on pl/sql 應用程式在沒有連線 oralce 資料庫的情況下訪問資料

storage_error 執行 pl/sql 時,超出記憶體空間

too_many_rows 執行 select into 時,返回多行

value_error 再生產大小限制錯誤的出現

zero_divide 除數為 0

ORACLE預定義異常

start 命名的系統異常 產生原因 access into null 未定義物件 case not found case 中若未包含相應的 when 並且沒有設定 else 時 collection is null 集合元素未初始化 curser already open 游標已經開啟 dup v...

oracle 預定義異常

1,access into null 沒有初始化物件異常 create type emp type as object id number 10 物件 建立 name varchar2 50 declare emp emp type emp type 1,begin emp.name 王瑤 exce...

非預定義異常

非預定義異常 1非預定義是除了預定義異常和自定義異常外,還有一些屬於程式本身邏輯錯誤的異常.2orale為這些非預定義異常定義了錯誤 沒有定義異常名 3處理這些異常需使用者自己設定異常名 語法 exception name exception pragma exception init except...