【发布时间】:2011-06-12 06:59:15
【问题描述】:
当前列是 VARCHAR(255) NOT NULL,那么如何将其更改为 TEXT NOT NULL?
注意:要更改其属性类型的列是另一列的 UNIQUE KEY 组合。例如
唯一键(名称、描述)
列描述当前在 varchar(255) 中。因此无法更改:
ERROR 1170 (42000): BLOB/TEXT 列“描述”在没有密钥长度的密钥规范中使用
我需要它是 TEXT,否则我需要重新创建整个内容??我已经得到了一些乏味而重要的数据。重新创建会很麻烦。
【问题讨论】:
-
可以通过谷歌搜索轻松获得答案
-
请重新阅读问题。对不起..
标签: mysql sql mysql-error-1170