我正在尝试运行此查询:

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/

10-11 10:46