自动编号字段有重复项

时间:2016-03-29 14:30:22

标签: ms-access ms-access-2003

这怎么可能? 我有一个联系人表,其中包含 contactId 字段,这是自动编号类型。我对它运行了以下查询:

SELECT ContactId
FROM Contacts
GROUP BY contactId
HAVING Count(ContactId) > 1

我有9条记录。

1 个答案:

答案 0 :(得分:2)

这是可能的,因为您可以使用INSERT SQL在自动编号字段中插入任​​何值。在此Access之后将生成下一个数字=最后插入+ 1,但不是=最大数字+ 1。 为了避免这种情况,请将主键或唯一键添加到自动编号字段。