JAVA: String or binary data would be truncated 异常解决办法

来源:互联网 发布:尚学堂java视频下载 编辑:程序博客网 时间:2024/06/07 22:47

提示:String   or   binary   data   would   be   truncated.  

步骤:在执行插入语句时,会提示上面的error。

原因:是因为数据库中定义的字段长度比较小,在插入或者更新的时候,用一个比这个字段长度大的值去操作,就会引起这个错误。

2016/10/12 03:44:41,674 [org.hibernate.util.JDBCExceptionReporter]-[WARN] SQL Error: 0, SQLState: 220012016/10/12 03:44:41,674 [org.hibernate.util.JDBCExceptionReporter]-[ERROR] Data truncation2016/10/12 03:44:41,674 [org.hibernate.util.JDBCExceptionReporter]-[WARN] SQL Error: 8152, SQLState: 220012016/10/12 03:44:41,674 [org.hibernate.util.JDBCExceptionReporter]-[ERROR] String or binary data would be truncated.2016/10/12 03:44:41,674 [org.hibernate.event.def.AbstractFlushingEventListener]-[ERROR] Could not synchronize database state with session

从excel读取数据保存到数据库,10W级,恰好有一条数据的某个字段异常,出现这个错误,害死我了。

0 0
原创粉丝点击