如何使用sql语句修改字段类型为enum里的选项内容

2024年11月13日 08:43
有4个网友回答
网友(1):

一般来说,枚举类型在后台数据库可能有2个表:基本类型表和关系表,你在基本类型表里面加一个字段'd',再到关系表加上关系,关系表一般是树形结构的。有字段父ID:parent_id,子ID:child_id ,你在数据库表按照parent_id用原来的ID新增一个child_id记录,一般就可以了,做好后台数据库跟踪,这些语句都很容易找到的。

网友(2):

表名:test ,字段名:enm,
语句:alter table test modify column enm enum('a','b','c','d');

网友(3):

ALTER TABLE `table` MODIFY COLUMN `type` enum('a','b','c','d') ;

网友(4):

alter table [表名] add [字段] enum("0","1") default "1"
enum(这里面可以填写需要枚举的类型,用逗号隔开就可以了)
如:
alter table tb_copy add iscopy enum("0","1") default "1"