2017-04-11 70 views
0

我有一個Access數據庫。如何從訪問表中更改PK?

有一種方法來設置從我的表中提取的PK作爲自動編號?

現在我有一個表字段ID作爲PK號碼(並且在這個平板電腦中有一些數據),現在我想將自動號碼設置爲PK。

有一種方法可以做到這一點?

+0

可能重複的[訪問SQL - ALTER COLUMN爲自動編號?](http://stackoverflow.com/questions/24238068/access-sql-alter-column-to-autonumber) – Andre

+1

如果表已經有數據,你不能將數字PK更改爲自動編號。查看有關鏈接問題的答案。 – Andre

回答

-1

右鍵單擊問題表並轉到設計視圖。從那裏找到您想要更改爲AutoNumber的字段。請記住,只有一個字段可以設置爲自動編號(有解決此限制),我敢肯定你不能有任何表中的數據或任何關係鏈接連接到表。

就像旁註一樣,除非行的ID不一定重要,否則將行的自動編號設置爲inst始終是最佳做法。某些情況下,您需要將ID作爲順序(不跳過ID)是自動編號PK不是好主意的好例子。

+0

而不是簡單地投我的答案。如何對這不是一個好的答案提出一些建設性的批評。 –