預定義異常種類(異常處理)
異常說明
access_into_null
在未初始化物件時出現
case_not_founf
在case
語句中的選項與使用者輸入的資料不匹配時出現
collection_is_null
在給尚未初始化的表或陣列賦值時出現
cursor_already_open
使用者試圖重新開啟已經開啟的游標時出現。在重新開啟游標前必須先將其關閉
dup_val_on_index
使用者試圖將重複的值儲存在使用唯一索引的資料庫列中時出現
invalid_cursor
在執行非法游標運算(如
fetch
乙個尚未開啟的游標
)時出現
invalid_number
將字串轉換為數字時出現
login_denied
輸入的使用者名稱或密碼無效時出現
no_data_found
在表中不存在請求的行時出現
sotrage_error
在記憶體損壞或
pl/sql
耗盡記憶體時出現
too_many_rows
在執行select into
語句後返回多行時出現
value_error
在產生大小限制錯誤時出現。如,變數中的列值超出變數的大小
zero_divide
以零做除數時出現
Oracle pl sql基礎 迴圈
一 迴圈語法以及用法 1 loop的語法以及用法,如下 loop 處理程式 end loop 例子 declare v counter binary integer 1 定義變數 begin loop dbms output.put line v counter v counter v counte...
oracle PL SQL程式設計基礎知識
在oracle中使用pl sql來擴充套件sql的功能,使得sql能夠更加的靈活,功能更加強大,效率更高。pl sql讓sql也能執行判斷,迴圈等操作。主要記錄一下pl sql的基本語法和基本條件判斷語句和迴圈語句供忘記了方便查閱。1.pl sql的語法結構 declare 這部分用於宣告變數 be...
ORACLE PL SQL 基礎2 游標的學習
游標學習 一 游標是什麼 游標字面理解就是游動的游標。用資料庫語言來描述 游標是對映在結果集中一行資料上的位置實體,有了游標 使用者就可以訪問結果集中的任意一行資料了,將游標放置到某行後,即可對該行資料進行操作,例如提取當前 行的資料等等。二 游標的分類 顯式游標和隱式游標 顯示游標的使用需要4步 ...