新增新選項

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

筆記

  • 與 MODIFY COLUMN 的所有情況一樣,你必須包含 NOT NULL 以及最初存在的任何其他限定符,否則它們將丟失。
  • 如果你新增到列表的末尾**並且列表在 256 個專案下,則 ALTER 僅通過更改架構來完成。那就是不會有冗長的表副本。 (舊版本的 MySQL 沒有這種優化。)