假设我有一个 mysql 表,并且我有一个类型为 enum
的列,并且该列定义了一组值,例如 enum('a','b','c' ,'d')
.
如何使用 alter table 语句将 'e'
的值添加到该集合中?
我想使用 CONCAT
将新值附加到它的末尾。
最佳答案
很遗憾,在向枚举添加新值时,您需要重新列出所有现有枚举值。
ALTER TABLE mytable MODIFY COLUMN mycolumn ENUM('a','b','c','d','e');
你真的不想在这种情况下使用 CONCAT()
。
关于Mysql 给数据类型为 enum 的列添加新值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10047195/