|
導(dǎo)讀數(shù)據(jù)庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數(shù)據(jù)進行新增、截取、更新、刪除等操作。所謂“數(shù)據(jù)庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應(yīng)... 數(shù)據(jù)庫,簡而言之可視為電子化的文件柜——存儲電子文件的處所,用戶可以對文件中的數(shù)據(jù)進行新增、截取、更新、刪除等操作。所謂“數(shù)據(jù)庫”是以一定方式儲存在一起、能與多個用戶共享、具有盡可能小的冗余度、與應(yīng)用程序彼此獨立的數(shù)據(jù)集合。 Oracle內(nèi)置函數(shù)SQLCODE和SQLERRM是特別用在OTHERS處理器中,分別用來返回Oracle的錯誤代碼和錯誤消息。 OTHERS處理器應(yīng)該是異常處理塊中的最后的異常處理器,因為它是用來捕獲除了別的異常處理器處理以外的所有的Oracle異常,所以在程序的最外層使用一個OTHERS處理器的話,將可以確保所有的錯誤都會被檢測到。 在一個內(nèi)在的異常中,SQLCODE返回Oracle錯誤的序號,而SQLERRM返回的是相應(yīng)的錯誤消息,錯誤消息首先顯示的是錯誤代碼。SQLCODE返回的是負數(shù),除非Oracle的錯誤為“ORA-01403:NO DATA FOUND”(譯:ORA-01403:未找到數(shù)據(jù)),當Oracle錯誤為“ORA-01403:NO DATA FOUND”時,其對應(yīng)的SQLCODE為+100。對于用戶自定義的異常,SQLCODE返回的是+1,而SQLERRM返回的是User-Defined Exception。 一個Oracle的錯誤消息最多只能包含512個字節(jié)的錯誤代碼。如果沒有異常被觸發(fā),則SQLCODE返回0,SQLERRM返回“ORA-0000:normal, successful completion”。 全新的路由器不僅讓你更穩(wěn)定快速地連接無線網(wǎng)絡(luò),更可以讓家中的智能設(shè)備連接在一起。 |
溫馨提示:喜歡本站的話,請收藏一下本站!