如何讓access自動(dòng)編號(hào)從1開(kāi)始排序?qū)崿F(xiàn)方法
來(lái)源:程序員人生 發(fā)布時(shí)間:2014-02-11 17:54:03 閱讀次數(shù):2948次
方法一 刪個(gè)那個(gè)自動(dòng)編號(hào)的字段
再建一個(gè)同樣的自動(dòng)編號(hào)字段即可
方法二 自動(dòng)編號(hào)是一直增加的(每次都加
)
你再增加一條記錄它的編號(hào)會(huì)在前面的基礎(chǔ)上加
(刪除的也算)
如果你編號(hào)為
的記錄被刪除了
你想再要從
開(kāi)始
可以打開(kāi)Access數(shù)據(jù)庫(kù)
選擇工具
再選擇數(shù)據(jù)庫(kù)實(shí)用工具
單擊壓縮和修復(fù)數(shù)據(jù)庫(kù)
這樣就OK了
方法三(沒(méi)試過(guò))
在access里新建一個(gè)查詢(xún)
把視圖改為sql視圖
在里面輸入
ALTER TABLE 表名 ALTER COLUMN [自動(dòng)編號(hào)字段名] COUNTER (你要的初始值
)
例如
ALTER TABLE [user] ALTER COLUMN [id] COUNTER (
)
運(yùn)行后
編號(hào)就從
開(kāi)始了
數(shù)據(jù)庫(kù)表中自動(dòng)編號(hào)字段用一段時(shí)間后
把數(shù)據(jù)全刪了再新增數(shù)據(jù)時(shí)也不會(huì)從
開(kāi)始的
而是接著以前的值加
或增加設(shè)定的步值
Access
mysql
mssql等都是這樣的
怎么才能讓數(shù)據(jù)清空后自動(dòng)編號(hào)從
開(kāi)始?有時(shí)候又想讓Access數(shù)據(jù)庫(kù)自動(dòng)編號(hào)不從
開(kāi)始
而想從指定的值開(kāi)始
或讓ACCESS自動(dòng)編號(hào)一次增長(zhǎng)指定的步值?以下辦法供參考
針對(duì)ACCESS數(shù)據(jù)庫(kù) 想保留數(shù)據(jù)的
可以把自動(dòng)編號(hào)字段刪了
然后再加個(gè)自動(dòng)編號(hào)的字段
(
)
在access里新建一個(gè)查詢(xún)
(
)
在設(shè)計(jì)查詢(xún)界面右鍵選擇SQL視圖
(
)
輸入如下SQL語(yǔ)句
執(zhí)行
Alter TABLE 表名
Alter COLUMN [自動(dòng)編號(hào)字段名] COUNTER (初始值
步值)
如
想讓TT表自動(dòng)編號(hào)字段id從
開(kāi)始
可以
Alter TABLE TT Alter COLUMN id COUNTER (
)
想讓TT表自動(dòng)編號(hào)字段id從
開(kāi)始
每次增加
可以
Alter TABLE TT Alter COLUMN id COUNTER (
)
注方法
可以在剛建數(shù)據(jù)庫(kù)
清空數(shù)據(jù)庫(kù)或有數(shù)據(jù)時(shí)執(zhí)行
默認(rèn)執(zhí)行DDL語(yǔ)句后
如ID是設(shè)為主鍵的將被取消
如果數(shù)據(jù)庫(kù)中有值可以出現(xiàn)ID重復(fù)
想執(zhí)行后仍有主鍵設(shè)置可以改為 Alter COLUMN [自動(dòng)編號(hào)字段名] COUNTER (初始值
步值) primary key(但指定初始值必不能跟已經(jīng)存在的ID值相同才行)
不想保留數(shù)據(jù)
只想把自動(dòng)編號(hào)恢復(fù)從
開(kāi)始
復(fù)制原來(lái)數(shù)據(jù)庫(kù)表
只復(fù)制數(shù)據(jù)結(jié)構(gòu)即可
刪除所有數(shù)據(jù)后
選擇工具
再選擇數(shù)據(jù)庫(kù)實(shí)用工具
單擊壓縮和修復(fù)數(shù)據(jù)庫(kù)
刪除所有數(shù)據(jù)后
把自動(dòng)編號(hào)字段改為不自動(dòng)編號(hào)
保存
然后再改成自動(dòng)編號(hào)
MSSQL數(shù)據(jù)庫(kù)
MYSQL數(shù)據(jù)庫(kù)保留數(shù)據(jù)時(shí)可以參看
不保留數(shù)據(jù)時(shí)可以執(zhí)行
truncate table 表名
可以快速清空整個(gè)表數(shù)據(jù)使自動(dòng)編號(hào)初始開(kāi)始
生活不易,碼農(nóng)辛苦
如果您覺(jué)得本網(wǎng)站對(duì)您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈(zèng)