各位,请教一下PolarDB报4666错误是具体什么原因?

提问者:帅平 问题分类:数据库
各位,请教一下PolarDB报4666错误是具体什么原因?执行的sql语句是:
alter table system_users add constraint `PK_C53853D4AB351266A` PRIMARY KEY(id)

报错信息是:
 java.sql.SQLException: [168783cc5e001000][10.244.0.10:3306][uap3]Failed to execute the DDL task. Caused by: ERR-CODE: [PXC-4666][ERR_MULTIPLE_PRIMARY_KEY] Multiple primary key defined
1 个回答
自然萌鹿鹿
自然萌鹿鹿
这是由于你表中没有设置主键,那么Polardb会自动给你设置一个主键,此时你再添加主键就会报这个4666错误了。
发布于:9个月前 (08-02) IP属地:四川省
我来回答