SQL VARCHAR(MAX)无法运行

时间:2019-05-07 01:32:34

标签: mysql sql

我正在尝试将带有VARCHAR(MAX)的列添加到mySQL表中,并且我相信语法是正确的,只是没有通过?

这是我的代码:

ALTER TABLE content ADD contents VARCHAR(MAX);

它表示代码的MAX部分存在问题,即使我相信它是正确的,任何帮助也将是非常棒的!

1 个答案:

答案 0 :(得分:0)

MySQL不支持MAX操作。看到这里:Equivalent of varchar(max) in MySQL?

您可以使用: VARCHAR(65535),但请记住,服务器可能需要几个字节来存储数据,因此类似: VARCHAR(65000)是安全的。