MYSQL查询出来的值太长,插入到数据库自动截断了

若是是new 一个java对象,而后保存到数据库,若是保存的对象的字段超出数据库字段的大小限制,会报错;java

若是是在java中先利用sql把数据查找出来,而后new一个java对象,再把对应的属性值放到java对象里面,利用对象保存,不会报错,只是保存的值可能不是正确的值,由于数值太长,在利用sql查找出来的时候已经自动截断,此时保存到数据库里面是截断后的数据...mysql

只要是经过select查询出来的结果,结果集就可能被截断;若是先经过where条件判断,这个时候不会是什么值就会用什么值来作判断,而后到select显示数据的时候,若是超出长度,会被截断...sql

项目中有个这样的问题,搞了很久才知道是被mysql自动截断了...数据库

Mysql5.7中使用group concat函数数据被截断的问题完美解决方法:函数

https://www.jb51.net/article/136480.htm.net

相关文章
相关标签/搜索