獲取oracle exception vs errors;sqlcode sqlerrm使用
create table errors (code number,message varchar2(1000))
truncate table errors;
--測試用
DECLARE
msg CHAR(1000);
BEGIN
FOR num IN 1..100000 LOOP
msg := SQLERRM(-num); -- should be SQLERRM(-num)
if INSTR(msg,'not found',1) > 0 then
null;
else
if INSTR(msg,'non-ORACLE',1) > 0 then
null;
else
INSERT INTO errors VALUES (num,msg);
end if;
end if ;
END LOOP;
commit;
END;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70612/viewspace-1019099/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle 中異常處理函式 - SQLCODE和SQLERRMOracle函式SQL
- oracle 使用異常exceptionOracleException
- oracle之errorsOracleError
- oracle 之errorsOracleError
- Oracle exceptionOracleException
- sqlcodeSQL
- Oracle 使用者許可權獲取ProcedureOracle
- Oracle使用普通變數獲取遊標資訊Oracle變數
- 【RAC】使用crsctl命令獲取Oracle CRS版本資訊Oracle
- 獲取Oracle DBIDOracle
- oracle獲取ddl指令碼Oracle指令碼
- Oracle 獲取ddl語句Oracle
- Oracle使用行型別變數獲取遊標資訊Oracle型別變數
- windows/vs如何獲取程式記憶體使用量和時間花費Windows記憶體
- myBatis插入oracle獲取主鍵MyBatisOracle
- oracle獲取隱含引數Oracle
- ORACLE不使用工具的情況下獲取物件DDLOracle物件
- 【event messages】使用PL/SQL獲取Oracle診斷事件列表SQLOracle事件
- Oracle 中的exception——(Raise)OracleExceptionAI
- Oracle XA Exception error codeOracleExceptionError
- python使用cx_Oracle連線oracle資料庫獲取常用資訊PythonOracle資料庫
- org.apache.commons.lang.exception包的ExceptionUtils工具類獲取getFullStackTraceApacheException
- oracle之errors_ORA-00257OracleError
- 使用VS2015從TFS獲取專案後編譯報錯編譯
- Oracle獲取所有表名資訊和獲取指定表名欄位資訊Oracle
- Oracle 11g PL/SQL 使用者自定義 ExceptionOracleSQLException
- Oracle 元件資訊獲取途徑整理Oracle元件
- 獲取Oracle隱含引數資訊Oracle
- ORACLE 獲取繫結變數值Oracle變數
- 獲取oracle的隱含引數Oracle
- oracle cursor遊標獲取首末元素Oracle
- Oracle獲取連線的IP地址Oracle
- Oracle PL/SQL中EXCEPTION用法OracleSQLException
- oracle 異常處理 exceptionOracleException
- 使用 JS 獲取副檔名JS
- Java獲取使用者IPJava
- python使用requests獲取cookiePythonCookie
- JavaScript使用id獲取指定元素JavaScript