ORA-06502 PL/SQL: numeric or value error string
ORA-06502: PL/SQL: 數字或值錯誤: 字元字串緩衝區太小ORA-06512: 在 "SFIS1.CHECK_ROUTE", line 31ORA-01403: 沒有找到資料ORA-06512: 在 "SFIS1.TEST_INPUT_SMTICT_Z", line 75ORA-01403: 沒有找到資料ORA-06512: 在 line 1******
導致的原因應該是你使用了
select into但是根據條件,沒有找到記錄,所以觸發no_data_found錯誤,而且你的procedure裡面應該沒有錯誤處理,提出了不能處理的異常狀況 ORA-06502. 這個錯誤資訊。
ORA-06502 PL/SQL: numeric or value error string
Cause: An arithmetic, numeric, string, conversion, or constraint error occurred. For example, this error occurs if an attempt is made to assign the value NULL to a variable declared NOT NULL, or if an attempt is made to assign an integer larger than 99 to a variable declared NUMBER(2).
Action: Change the data, how it is manipulated, or how it is declared so that values do not violate constraints.你還是得想辦法找到出錯的時候,究竟程式得到的值是什麼?當你將這個值賦予一個變數或者賦予一個欄位時,出現不匹配或者不滿足約束的錯誤。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/35489/viewspace-84528/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 查LOB文字內容報錯ORA-06502: numeric or value error: character string buffer..Error
- java.sql.SQLException: Incorrect string valueJavaSQLException
- ORA-06544:PL/SQL:internal error,arguments:[56319]SQLError
- a-numeric-string-as-array-key-in-PHPPHP
- JSON parse error: Cannot deserialize value of type `java.time.LocalDateTime` from StringJSONErrorJavaLDA
- PL/SQL 宣告SQL
- Oracle PL/SQLOracleSQL
- pl/sql to_dateSQL
- PL/SQL 運算子SQL
- PL/SQL 條件SQL
- PL/SQL 迴圈SQL
- PL/SQL 遊標SQL
- Syntax error, unrecognized expression: li[value=]ErrorZedExpress
- Oracle PL/SQL塊簡介OracleSQL
- ultraedit高亮顯示pl/sqlSQL
- Oracle 的PL/SQL語言使用OracleSQL
- PL/SQL 條件控制語句SQL
- PL/SQL程式設計急速上手SQL程式設計
- [20240607]PL/SQL中sql語句的註解.txtSQL
- 使用profiler測試Oracle PL/SQL效能OracleSQL
- Excel匯入資料異常Cannot get a text value from a numeric cell解決辦法Excel
- StringRedisTemplate操作Redis時拋: Unexpected token (VALUE_STRING)Redis
- Oralce之PL/SQL程式設計(遊標)SQL程式設計
- OCP 複習筆記之PL/SQL (1)筆記SQL
- Oracle PL/SQL程式碼中的註釋OracleSQL
- PL/SQL第二章--基本語法SQL
- PL/SQL第三章--游標SQL
- OCP 複習筆記之PL/SQL (3)筆記SQL
- 6.4. PL/SQL語法——6.4.7. 集合SQL
- pl/sql developer的一個小問題SQLDeveloper
- OCP 複習筆記之PL/SQL (2)筆記SQL
- OCP 複習筆記之PL/SQL (4)筆記SQL
- OCP 複習筆記之PL/SQL (5)筆記SQL
- [20180808]Null value to Dynamic SQL.txtNullSQL
- 【問題解決】remote: parse error: Invalid numeric literal at line 1, column 20,解決思路REMError
- Oracle SQL_ID轉換成SQL_HASH_VALUEOracleSQL
- mysql 報錯:ERROR 1366 (HY000): Incorrect string value: ‘\xD5\xC5\xC8\xFD‘ for column ‘name‘ at row 1MySqlError
- Oracl資料庫+PL/SQL安裝與配置資料庫SQL
- PL/SQL Developer連線到Oracle 12cSQLDeveloperOracle