com.microsoft.sqlserver.jdbc.SQLServerException: 將截斷字符串或二進制數據。


遇到這個錯誤

 數據庫表結構定義為:varchar(50) 實際插入數據的字符長度超過了50,會引發這種錯誤。

如果你是debug調試的。

或許你在  getSession().flush();  上報錯

不要以為肯定就是這個方法錯了,找來找去也沒錯。

前面或許有   保存方法,仔細看看所填的全部字符  包括主表附表,可能字符已經超過了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM