我正在将我的mysql数据库表从id(自动增长)更改为uid。
ALTER TABLE companies DROP PRIMARY KEY;
ALTER TABLE companies ADD PRIMARY KEY (`uuid`);
这是我遇到的错误信息..
[SQL] ALTER TABLE companies DROP PRIMARY KEY;
[Err] 1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key
我理解,我需要将id更改为非自增,因为我要将其作为主键删除。那么如何更改列的语法以移除主键和自增?
ALTER TABLE companies change id id ?????????? int(11)
ALTER TABLE myTable CHANGE _id _id INT(12)
,但是它显示“CHANGE附近的语法错误”。我在这里做错了什么? - Nii Laryea