记一次添加联合主键8200问题

【 TiDB 使用环境】生产环境7.5.1
【 TiDB 版本】7.5.1
【复现路径】已有的业务表,添加联合主键
【遇到的问题:问题现象及影响】无法添加,8200-Unsupported operate same column 'health id
【资源配置】进入到 TiDB Dashboard -集群信息 (Cluster Info) -主机(Hosts) 截图此页面
【附件:截图/日志/监控】

1 个赞

解决方案:
方法1.列一个个加,然后再加主键。
方法2:删数据,删表,重新执行建表DDL语句

1 个赞

tidb聚簇表是不允许修改添加主键的,你最后加主键是非聚簇表

1 个赞

是因为不能同时对一个字段做不同的ddl么?

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。