美文网首页
之Data too long for col

之Data too long for col

作者: o惜乐o | 来源:发表于2018-05-15 10:11 被阅读0次

本文介绍了出现Data too long for column 'trRequest' at row 1问题的解决方式

一.bug提示如下

Error Code: 1406. Data too long for column 'trRequest' at row 1

二.分析

Data too long for column 'trRequest' at row 1指存储到数据库的trRequest字段的太大.
案例中的trRequest字段类型为TEXT

类型 最大长度(字节) 约为
TEXT 65,535 64Kb
MEDIUMTEXT 16777215 16MB
LONGTEXT 4294967295 4GB

三.解决

因插入的trRequest字段值的大小:64Kb < trRequest字段值 < 16MB,所以使用MEDIUMTEXT类型,将trRequest字段的类型改为MEDIUMTEXT.

四.思考

针对类似于以上情况的问题,只需将原本的字段的类型扩大即可.如:TINYINT改为SMALLINT或MEDIUMINT或INT或BIGINT.


CSDN

Java常见问题之Data too long for column 'orResponse' at row 1

相关文章

网友评论

      本文标题:之Data too long for col

      本文链接:https://www.haomeiwen.com/subject/ibkedftx.html