java.sql.BatchUpdateException: Data truncation: Data too long for column 'site_name' at row 1 规格严格

按照这个说法:

http://blog.csdn.net/fengyun111999/article/details/5910181

并不是数据库中字段长度设置太小的原因,是字符集的问题。

可以插入中文,但对某些不常见的字符( 比如· »  空白符号) 就会出现 Data too long for column

单双引号都没有问题

按照这个说法:

http://topic.csdn.net/u/20070418/16/b7ad36d1-d011-45a4-b4e5-d796d65feedd.html

 

现实中我遇到的呢,确实是字段小了,字符超过2000,我数据库配置为varchar(2000)

 

原文地址:https://www.cnblogs.com/diyunpeng/p/2320620.html