【问题标题】:SQL VARCHAR(MAX) wont run [duplicate]SQL VARCHAR(MAX)不会运行[重复]
【发布时间】:2019-05-07 01:32:34
【问题描述】:

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

这是我的代码:

ALTER TABLE content ADD contents VARCHAR(MAX);

它说代码的 MAX 部分有问题,即使我相信它是正确的,任何帮助都会很棒!

【问题讨论】:

    标签: mysql sql


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2012-03-21
      • 2015-05-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多