我无法在MySql 8.0中设置具有最大大小的变量 显示此错误消息:无法设置值请编写正确的语法。谢谢。
2 回答
白猪掌柜的
TA贡献1893条经验 获得超10个赞
在MySQL中,不能像SQL Server那样使用“max”作为长度。如果您想要一个具有最大大小的二进制数据的列,那么这是一个更好的选择。LONGBLOB
https://dev.mysql.com/doc/refman/5.5/en/blob.html
慕盖茨4494581
TA贡献1850条经验 获得超11个赞
设置将在mysql中抛出错误,如果您有其他列VARBINARY(65535)
查询错误:#1118 - 行大小太大。所用表类型(不计入 BLOB)的最大行大小为 65535。这包括存储开销,请查看手册。您必须将某些列更改为文本或 BLOB
在我的情况下,将其设置为成功,因为我还有11列要考虑。varbinary(65450)
- 2 回答
- 0 关注
- 261 浏览
添加回答
举报
0/150
提交
取消
