[未解决]定义基本信息报错

新人帖
前天 19:34
211
服务器错误代码:300118,详细信息:更新表结构出现错误异常.
创建或者修改数据表结构时出错了
Error while executing SQL ALTER TABLE t1518643_c1001
    ADD COLUMN f88 VARCHAR(255) NULL AFTER f87
Row size too large. The maximum row size for the used table type, not counting BLOBs, is 65535. This includes storage overhead, check the manual. You have to change some columns to TEXT or BLOBs
我知道答案 回答被采纳将会获得3 云币 已有1人回答
+10
收藏
1 条回帖
字段长度超了,总长度为21420,以内置的mysql为例,文本字段默认255,总长度21420/255≈83,所以当创建第84个文本字段时就会报错,数值类型和备注类型等不算在内,如果需要超过84个文本字段,那就需要改数据项的默认长度了,修改不需要存放长内容的文本类型字段长度或者是将长一点的文本类型改成备注类型,请查阅:https://docs.iyunbiao.com/c871/3406/33d5#header-2
+10
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询