新增新選項
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 沒有這種優化。)