原文:db2中報SQLCODE=-530, SQLSTATE=23503錯誤

今天在寫一個增加操作時,報錯信息如下:SQLCODE , SQLSTATE ,該sqlcode說明: 對特定的約束名指定了無效的外健值 。 項目中用的框架是SSH,新增的主對象有多個外鍵,在新增時,我是根據id或name在數據庫中找到外鍵對象,賦給該主對象的外鍵。問題是出在當根據id或name沒有找到外鍵對象時,就不賦值,但此時該主對象的外鍵對象不為空,不知道在哪里new的,所以錯誤就在此處,該外 ...

2013-10-30 18:53 0 5584 推薦指數:

查看詳情

DB2 SQL 錯誤SQLCODE:-964,SQLSTATE:57011)處理方法

故障現象描述: 執行 SQL 語句時,出現類似如下錯誤消息。 指令 SQL:insert into t_stat_file_temp SQLSTATE:57011,供應商錯誤代碼:-964 DB2 SQL 錯誤SQLCODE:-964,SQLSTATE:57011, SQLERRMC ...

Thu May 02 17:28:00 CST 2019 0 3444
DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016錯誤解決方法

這個錯誤是:表處於"裝入暫掛"狀態。 經多次嘗試 總結方法: 1:reorg table <表>; 假如不好使 則下面方法 2,先前嘗試裝入(LOAD)此表失敗。表的狀態應該是load pending; 你可以執行一下db2 "load query table < ...

Fri Feb 24 21:53:00 CST 2017 0 17806
DB2 SQL Error: SQLCODE=-1585, SQLSTATE=54048

DB2 執行SQL報錯: DB2 SQL Error: SQLCODE=-1585, SQLSTATE=54048 你建的db2數據庫沒有建足夠大的臨時表空間,新建一個足夠大的臨時表空間 1.創建數據庫 db2 "create database testdb automatic ...

Thu May 26 19:24:00 CST 2016 0 12535
DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001

DB2 SQL Error: SQLCODE=-302, SQLSTATE=22001, SQLERRMC=null 原因:sql要更新的某個字段的長度超過了數據庫表字段的定義長度。 ...

Fri May 31 17:23:00 CST 2013 0 49568
DB2 Error : SQLCODE=-802,SQLSTATE=22003 異常的原因

使用DB2時,報錯為 DB2 Error : SQLCODE=-802,SQLSTATE=22003 主要原因: 是我們sql語句使用某個字段*86400后結果非常大,導致無法返回結果;因為某個字段*86400后的結果是一個整數型的數據 ,位數不能超過限定 解決的辦法: 在其前面的字段 ...

Fri May 10 16:59:00 CST 2019 0 2188
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM