Ms access MS Access中的自动编号是否可以随机更改?

Ms access MS Access中的自动编号是否可以随机更改?,ms-access,Ms Access,我们有一个相当简单的多用户数据库,用于生成采购订单。采购订单编号由自动编号字段生成 在过去4天的某个时候,发生了一些事情,使数字从8518上升到17474。我知道用户无法更改此号码。我只是想知道是什么原因造成的 在8518年至17474年间,没有记录显示有90000个记录。我很困惑 Access中的自动编号字段对于新记录是可更新的。用户只需在“自动编号”列中写入一个值,Access将从该列继续编号 例如,像这样的查询可以做到这一点: INSERT INTO [Purchase Orders]([

我们有一个相当简单的多用户数据库,用于生成采购订单。采购订单编号由自动编号字段生成

在过去4天的某个时候,发生了一些事情,使数字从8518上升到17474。我知道用户无法更改此号码。我只是想知道是什么原因造成的


在8518年至17474年间,没有记录显示有90000个记录。我很困惑

Access中的自动编号字段对于新记录是可更新的。用户只需在“自动编号”列中写入一个值,Access将从该列继续编号

例如,像这样的查询可以做到这一点:

INSERT INTO [Purchase Orders]([PO Number]) VALUES (17473)
这将把该值写入一个新记录,访问将从那里继续

此外,复制粘贴时,Access将创建新的自动编号。以下操作将根据表中的记录数增加自动编号种子数:

在表视图中时:

Ctrl+A全选 Ctrl+C复制 移动到新记录,选择整行 Ctrl+V粘贴所有记录 转义哦,我不是故意复制表的
自操作取消后,不会添加任何新记录,但仅在已为所有这些新记录生成自动编号之后才添加。

Access中的自动编号字段对于新记录是可更新的。用户只需在“自动编号”列中写入一个值,Access将从该列继续编号

例如,像这样的查询可以做到这一点:

INSERT INTO [Purchase Orders]([PO Number]) VALUES (17473)
这将把该值写入一个新记录,访问将从那里继续

此外,复制粘贴时,Access将创建新的自动编号。以下操作将根据表中的记录数增加自动编号种子数:

在表视图中时:

Ctrl+A全选 Ctrl+C复制 移动到新记录,选择整行 Ctrl+V粘贴所有记录 转义哦,我不是故意复制表的 自操作取消后,不会添加任何新记录,但仅在已为所有这些新记录生成自动编号之后