日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

异常:com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。

發布時間:2023/12/1 49 豆豆
生活随笔 收集整理的這篇文章主要介紹了 异常:com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

com.microsoft.sqlserver.jdbc.SQLServerException: 將截斷字符串或二進制數據。
?at com.microsoft.sqlserver.jdbc.SQLServerException.makeFromDatabaseError(SQLServerException.java:196)
?at com.microsoft.sqlserver.jdbc.TDSTokenHandler.onEOF(tdsparser.java:246)
?at com.microsoft.sqlserver.jdbc.TDSParser.parse(tdsparser.java:83)
?at com.microsoft.sqlserver.jdbc.SQLServerStatement.getNextResult(SQLServerStatement.java:1449)
?at com.microsoft.sqlserver.jdbc.SQLServerStatement.doExecuteStatement(SQLServerStatement.java:786)
?at com.microsoft.sqlserver.jdbc.SQLServerStatement$StmtExecCmd.doExecute(SQLServerStatement.java:685)
?at com.microsoft.sqlserver.jdbc.TDSCommand.execute(IOBuffer.java:4026)
?at com.microsoft.sqlserver.jdbc.SQLServerConnection.executeCommand(SQLServerConnection.java:1416)
?at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeCommand(SQLServerStatement.java:185)
?at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeStatement(SQLServerStatement.java:160)
?at com.microsoft.sqlserver.jdbc.SQLServerStatement.executeUpdate(SQLServerStatement.java:642)
?at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228)
?at org.apache.tomcat.dbcp.dbcp.DelegatingStatement.executeUpdate(DelegatingStatement.java:228)

?

?

可能造成這樣的錯誤原因一:

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

?

可能造成這樣的錯誤原因二:

???? 前臺獲取數據的編碼和傳入數據庫的編碼不一致導致亂碼,因此引發這種錯誤

?

總結

以上是生活随笔為你收集整理的异常:com.microsoft.sqlserver.jdbc.SQLServerException: 将截断字符串或二进制数据。的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。