我想做alter的SQL查询,将列int类型从normal更改为与种子10的标识并开始5
我是怎么做到的?
我的意思是:
ALTER TABLE Persons MODIFY ID Identity(5,10)
ALTER TABLE Table3 ALTER COLUMN AutoINC set Idenity(5,2)
改变他的身份
答案 0 :(得分:4)
您无法更改现有的标识列。您必须为此创建新列。
ALTER TABLE Persons
ADD NewIdColumn int IDENTITY (5, 10);
或者,如果您想使用相同的名称,则可以删除现有列(确保数据丢失),然后使用上述语句再次添加。
答案 1 :(得分:2)