-2

我有一个表 arp_table,其中有值 ip、ma​​c 和 time。我目前有 ip 作为主键,但我想修改它以便它可以成为 ip 和时间。这是为了启用具有相同ip但输入时间不同的条目。我假设代码

alter table arp_table
modify PRIMARY KEY(ip,time) 

会工作,但它不工作。我正在使用 mysql 数据库

4

1 回答 1

1

您必须首先删除现有的:

ALTER TABLE arp_table DROP PRIMARY KEY, ADD PRIMARY KEY(ip,time) 
于 2013-09-18T12:41:00.967 回答