在MySQL中将集合更改为枚举?

在MySQL中将集合更改为枚举?,mysql,database,enums,set,mysql-5.0,Mysql,Database,Enums,Set,Mysql 5.0,我有一个SET字段,它达到了64的极限(几年前我在设计数据库时是个新手)。现在,我无法将更多的SET值添加到我的department字段中。我想把它改成ENUM类型。我能做什么 MySQL 5.0.95 alter table `table_name` change column_name new_column_name enum('a','b','c','d'); 新列名可以与旧列名相同。值可能应该是相同的,或者至少应该有set type中的每个旧值以及您想要添加的一些新值

我有一个
SET
字段,它达到了64的极限(几年前我在设计数据库时是个新手)。现在,我无法将更多的
SET
值添加到我的
department
字段中。我想把它改成
ENUM
类型。我能做什么

MySQL 5.0.95

alter table `table_name` change column_name new_column_name enum('a','b','c','d');
新列名可以与旧列名相同。值可能应该是相同的,或者至少应该有set type中的每个旧值以及您想要添加的一些新值