我正在尝试运行此查询:
ALTER TABLE table DROP PRIMARY KEY, ADD PRIMARY KEY( `CUSTNO` , `DEPTNO` , `PRODNO` , `DT` );
我得到
Incorrect table definition; there can be only one auto column and it must be defined as a key
最佳答案
您必须更改 pk 列,使其不再有 auto_increment 修饰符。
关于mysql - 如何删除主键?我得到不正确的表定义,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3912601/