【发布时间】:2013-09-10 13:35:47
【问题描述】:
我正在使用 SQL Server 2012,我想为我的主键添加一个自动增量我不知道确切的语法,所以我尝试了这个,但它显然不起作用!
请帮忙!!!
ALTER TABLE dbo.Equipe alter numero_equipe add IDENTITY(9999,1)
【问题讨论】:
标签: sql sql-server-2008 sql-server-2012-express
我正在使用 SQL Server 2012,我想为我的主键添加一个自动增量我不知道确切的语法,所以我尝试了这个,但它显然不起作用!
请帮忙!!!
ALTER TABLE dbo.Equipe alter numero_equipe add IDENTITY(9999,1)
【问题讨论】:
标签: sql sql-server-2008 sql-server-2012-express
解决语法问题的方法不是在它碰巧起作用之前将字符推到一边,而是阅读(优秀的)在线文档。他们指定语法并给出示例。搜索也有助于回答琐碎的问题。
您可以使用SWITCH:http://blogs.msdn.com/b/dfurman/archive/2010/04/20/adding-the-identity-property-to-a-column-of-an-existing-table.aspx在不接触表数据的情况下执行操作
【讨论】:
numero_equipe 以使 IDENTITY 属性在文档中没有很好地介绍。它需要 ALTER TABLE ... SWITCH 的技巧