如何修改表的列以允许sql上的标识?

时间:2014-11-18 03:57:00

标签: sql sql-server

到目前为止,我尝试使用以下方法修改字段:

ALTER TABLE items ALTER COLUMN Item_ID int Identity(1,1)

但它不起作用。

我已经对谷歌做了一些研究,但还不能解决。

1 个答案:

答案 0 :(得分:2)

您没有提及items列是否已存在。如果是的话, 您无法为现有列添加标识约束。

read this

我认为您必须使用此查询创建新列:

ALTER TABLE items
  ADD Item_ID int IDENTITY (1, 1)