今天遇到一个问题,修改唯一索引字段的长度出现一个问题:重复key
使用ALTER TABLE uc_users MODIFY user_id varchar(32) NOT NULL;
其实,问题不是重复key的原因,主要是因为我多加了一个NOT NULL,因为该字段里有空值,所以会报错
其实,null的字段也是可以加唯一索引的,但是多个空串字段不可以加唯一索引
create t1 as select * from ...
今天遇到一个问题,修改唯一索引字段的长度出现一个问题:重复key
使用ALTER TABLE uc_users MODIFY user_id varchar(32) NOT NULL;
其实,问题不是重复key的原因,主要是因为我多加了一个NOT NULL,因为该字段里有空值,所以会报错
其实,null的字段也是可以加唯一索引的,但是多个空串字段不可以加唯一索引
create t1 as select * from ...