在清空一張acess資料庫表後,在重新增資料之前,希望此表的自動編號能從1開始,怎麼辦呢?
下面的方法告訴我們,除了通過轉存資料庫表的方法外,還有幾種更簡單的方法:
方法一(前提:資料庫錶可帶內容進行自動編號更新):
開啟資料庫,切換到「設計檢視」,刪掉那個自動編號的字段,再建乙個同樣的自動編號字段即可。
方法二(前提:資料庫表內容已被清空):
開啟資料庫,選擇選單「工具」——「資料庫實用工具」——「壓縮和修復資料庫」,這樣就ok了。
方法三:
alter table [表名] alter column 自動編號欄位名 counter (你要的初始值, 1)
例如在sql執行器中先後輸入以下兩句:
'清空會員表
delete from [ft_user]
'會員表自動編號字段值由1開始重新計算
alter table [ft_user] alter column user_id counter (1, 1)
即可實現預期效果了。
ACCESS資料庫重新編號自動編號字段
本文逐步介紹了如何在 access 中重置 自動編號 字段值。在 access 中刪除某個表中的一些行或所有行時,自動編號 字段不會自動重置。要重置 自動編號 字段值並重新整理引用表中的 自動編號 值,必 需手動執行一些任務。注意 在執行下面的步驟之前必須備份資料庫。重置單個表中的 自動編號 字段 ...
Access資料庫「自動編號」字段歸零
access資料庫 自動編號 資料型別是乙個非常實用的型別,它可以很方便地幫助我們完成標識不同記錄id的工作。但是由於jet引擎的特性 sql server使用t sql 當我們在access資料庫某張表中執行了刪除所有資料的操作後,被用來標識唯一id的字段將不再歸零 從頭開始計數 而是會繼續延續上...
Access 中自動編號的解決思路
如何在 access 中插入一條新的記錄時,預先知道他的自動編號id呢?這個問題困擾了我很久 後來我想了乙個很笨辦法 就是先插入一條 隨意的資料 當然裡面有有乙個你實現預定好的標識 比如 insert into cmd classid,cmdtype,cmd values temp temp tem...