2012-09-20 198 views
2

如何將自動遞增屬性添加到Sql Server 2005中的表的主鍵? 我有ProductID作爲主鍵。每次添加記錄時,我都想將其值增加1。創建表時,我沒有使用IDENTITY關鍵字。在SQL Server 2005中自動遞增2005

+0

檢查了這一點,也許有幫助 http://stackoverflow.com/questions/958120/how-can-i-make-a-primary-key-as-autoincrement – Afshin

+0

我認爲這將有助於:添加一個身份到現有的列](http://stackoverflow.com/questions/1049210/adding-an-identity-to-an-existing-column) – valex

回答

2

謝謝大家。我發現了另一種添加IDENTITY屬性而不使用sql命令的方法。

在SQL Server管理控制檯中,轉到對象資源管理器 - >選擇您的數據庫 - >選擇您的表 - >右鍵單擊需要指定標識屬性的列 - >選擇修改選項。 在專欄窗口中,滾動到標識規範。將IsIdentity的值更改爲Yes並指定種子和增量值並保存。