db2?
DB2功能很強大,但有時出了問題也很惱人。
工具/原料
db2
方法/步驟
用JPA做資料持久化時,報了下面這個錯誤Use getNextException() to retrieve the exceptions for specific batched elements.ERRORCODE=-4229, SQLSTATE=null。
在網上多處搜尋,最終找到了符合我的答案。
答案一:如下面這個提示, cause :The error is caused by the DB2 Transaction log for the Data Warehouse becoming full and not able to process the full batch operation,——這不是我的cause.
答案二:又發現了下面這個,但這個也不是我要的答案。有類似的原因可以參考一下。
答案三:最終按下面這種方法找到了我的錯誤原因。
throws sqlexception,這樣sql語句就要報出具體哪個錯誤了。原因就是我設定的內容過長了,超過了欄位所設定的長度。
希望給大家幫助,有問題多搜尋。