填报报表,前台操作完后,形成一个2M或更大的字符串,如何将其存入数据库(mysql 字段类型:longtext)。
现在的状况是,超长字符串已正常写入某一单元格,在智能提交时,提交失败。
解决不了么?
把数据量字段长度设置大一点啊
TEXT 类型:
TINYTEXT: 最大长度为 255 (2^8 - 1) 字节。
TEXT: 最大长度为 65,535 (2^16 - 1) 字节,即约64KB。
MEDIUMTEXT: 最大长度为 16,777,215 (2^24 - 1) 字节,即约16MB。这足以存储你的2M字符串。
LONGTEXT: 最大长度为 4,294,967,295 (2^32 - 1) 字节,即约4GB。
这个,你要改成类型
clob格式才可以
把提交的时候的报错信息截个图看看
要么就是修改字段类型longtext的长度,
要么就是换字段类型为clob