这是一个小问题,但我似乎无法找到明确的答案。
我们说我有一个导入表,其中一个主键是由Access添加的。然后我用另一个表来清理等,然后连接到Excel。
如果我从第一张表中删除记录(让我们说,主键123)。然后我向它添加一堆记录,使用主键123,或者访问"知道"那个密钥以前用过并随后被删除了吗?它是否会使用该密钥填写记录,因为它可用?
答案 0 :(得分:1)
Access添加的主键
这始终是一个自动编号列。
不重新使用以前删除的ID。
例外:如果删除最后添加的记录,然后压缩并修复数据库,则自动编号"种子"将重置为(当前最大ID)+ 1。
但ID中的差距永远不会被填补。