修改主键的第二列

时间:2014-06-30 06:13:17

标签: mysql

你好我的桌子现在有一个主键,根据我的需要我必须创建另一个主键意味着第二个主键,但它显示此错误消息

"ALTER TABLE `abc` ADD PRIMARY KEY(`zzz`)
MySQL said: Documentation

#1068 - Multiple primary key define"

这是命令:

ALTER TABLE `ABC` ADD PRIMARY KEY(`ZZZ`)

2 个答案:

答案 0 :(得分:1)

单个表上不可能有超过1个主键。您可以在两列的组合上使用复合主键。

答案 1 :(得分:0)

您只能拥有一个主键。更改第一个或添加唯一约束。