如何删除主键?我得到不正确的表定义

Pen*_*m10 3 mysql sql primary-key

我正在尝试运行此查询:

ALTER TABLE table DROP PRIMARY KEY, ADD PRIMARY KEY( `CUSTNO` , `DEPTNO` , `PRODNO` , `DT` );
Run Code Online (Sandbox Code Playgroud)

我得到

Incorrect table definition; there can be only one auto column and it must be defined as a key
Run Code Online (Sandbox Code Playgroud)

cod*_*nix 5

您必须更改 pk 列,使其不再有 auto_increment 修饰符。