2

我已经有一张表,里面有一些数据。现在我想添加一个新列“id”并使其成为主键。我正在使用 MySQL 工作台。所以,我只是添加一个新密钥,然后将其设置为 PK 和 NN。但由于某种原因,这种看似简单直接的操作不起作用。我得到:

错误 1062:键 'PRIMARY' 的重复条目 '0'

这是为什么?

4

1 回答 1

1

您可能已经在该表中设置了一个字段作为主键。我想您必须将该字段禁用为 PK 并id在同一语句中添加新的 -column。

于 2015-02-10T11:54:12.873 回答