添加新选项
ALTER TABLE tbl MODIFY COLUMN type ENUM('fish','mammal','bird','insect');
笔记
- 与 MODIFY COLUMN 的所有情况一样,你必须包含
NOT NULL
以及最初存在的任何其他限定符,否则它们将丢失。 - 如果你添加到列表的末尾**并且列表在 256 个项目下,则
ALTER
仅通过更改架构来完成。那就是不会有冗长的表副本。 (旧版本的 MySQL 没有这种优化。)
ALTER TABLE tbl MODIFY COLUMN type ENUM('fish','mammal','bird','insect');
笔记
NOT NULL
以及最初存在的任何其他限定符,否则它们将丢失。ALTER
仅通过更改架构来完成。那就是不会有冗长的表副本。 (旧版本的 MySQL 没有这种优化。)