如何将自动递增属性添加到Sql Server 2005中的表的主键? 我有ProductID作为主键。每次添加记录时,我都想将其值增加1。创建表时,我没有使用IDENTITY关键字。在SQL Server 2005中自动递增2005
2
A
回答
2
在SO或其他地方有很多这方面的文章。 你所寻找的正是这种
how to set auto increment after creating a table without any data loss?
2
谢谢大家。我发现了另一种添加IDENTITY属性而不使用sql命令的方法。
在SQL Server管理控制台中,转到对象资源管理器 - >选择您的数据库 - >选择您的表 - >右键单击需要指定标识属性的列 - >选择修改选项。 在专栏窗口中,滚动到标识规范。将IsIdentity的值更改为Yes并指定种子和增量值并保存。
相关问题
- 1. 添加自动递增在SQL Server 2005
- 2. 在sql server 2005中递归2005
- 3. 按大小SQL Server 2005自动增长
- 4. MS SQL 2005自动递增错误
- 5. SQL Server 2005标识本身递增
- 6. 在SQL Server 2005中将外键设为自动增量
- 7. 在SQL Server 2005中
- 8. 自加入SQL Server 2005中
- 9. SQL Server 2005中
- 10. SQL Server 2005中
- 11. 在SQL Server 2005
- 12. 在SQL Server 2005
- 13. 在SQL Server 2005
- 14. 在SQL Server 2005
- 15. 在SQL Server 2005
- 16. 在SQL Server 2005
- 17. 在SQL Server 2005
- 18. 在SQL Server 2005
- 19. 在SQL Server增量计数2005
- 20. SQL Server 2005中 - 近
- 21. 使SQL Server 2005中
- 22. 与SQL Server 2005中
- 23. 投在SQL Server 2005
- 24. Isoweek在SQL Server 2005
- 25. SQL Server 2005 sp_send_dbmail
- 26. SQL server 2005
- 27. SQL Server 2005 Views
- 28. SQL SERVER 2005 OFFSET
- 29. SQL Server 2005 Express
- 30. Sql Server 2005 AutoCompletion
检查了这一点,也许有帮助 http://stackoverflow.com/questions/958120/how-can-i-make-a-primary-key-as-autoincrement – Afshin
我认为这将有助于:添加一个身份到现有的列](http://stackoverflow.com/questions/1049210/adding-an-identity-to-an-existing-column) – valex