mysql修改表报错(难道key关键字等同于primary key吗?)
我记得key关键字可以用来声明普通索引,怎么此时key关键字又有primary key的作用了?
不吝赐教,谢谢!
#报错了,Multiple primary key defined 提示已经有primary key(主键)了
alter table testMyIndex add (hometown VARCHAR(45) KEY,money FLOAT UNIQUE); #正确
#报错了,Multiple primary key defined 提示已经有primary key(主键)了
#alter table testMyIndex add (remarks VARCHAR(50) KEY,bankNumber VARCHAR(16) UNIQUE);
报错信息如下:
[SQL]alter table testMyIndex add (remarks VARCHAR(50) KEY,bankNumber VARCHAR(16) UNIQUE);
[Err] 1068 - Multiple primary key defined