添加新选项

ALTER TABLE tbl MODIFY COLUMN type ENUM('fish','mammal','bird','insect');

笔记

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