Access数据库中自动编号字段重置为1

在清空一张ACESS数据库表后,在重添加数据之前,希望此表的自动编号能从1开始,怎么办呢?

下面的方法告诉我们,除了通过转存数据库表的方法外,还有几种更简单的方法:

    方法一(前提:数据库表可带内容进行自动编号更新):

     打开数据库,切换到“设计视图”,删掉那个自动编号的字段,再建一个同样的自动编号字段即可。

    方法二(前提:数据库表内容已被清空):

     打开数据库,选择菜单“工具”——“数据库实用工具”——“压缩和修复数据库”,这样就OK了。

    方法三:

     利用网站程序中的“数据库SQL语句”执行功能在线完成,比如FeitecCMS程序中的“数据处理”——“数据库SQL语句”。

Alter TABLE [表名] Alter COLUMN 自动编号字段名 COUNTER (你要的初始值, 1)

     例如在SQL执行器中先后输入以下两句:

'清空会员表
Delete From [Ft_User]
'会员表自动编号字段值由1开始重新计算
Alter TABLE [Ft_User] Alter COLUMN User_Id COUNTER (1, 1)

     即可实现预期效果了。

猜你喜欢

转载自www.cnblogs.com/net-sky/p/11345312.html