我在SQL Server上工作,我想将一些行从tableA复制到包含MyColumnID的tableB。
所以,在新表上,我希望(在复制之前)将Identity_insert表B设置为ON,最后使用IDENTITY(500,1)将Identity_insert表B设置为OFF。
以下是我的代码:
set IDENTITY_INSERT tableB ON
...code...
set IDENTITY_INSERT tableB OFF **with IDENTITY(500,1)**
我知道最后一行是incorect。有人能帮助我吗?
答案 0 :(得分:1)
试试这个:
DBCC CHECKIDENT ('tableB ', RESEED, 500);
答案 1 :(得分:1)
将表Employees的标识种子更改为1000:
DBCC checkident ('Employees', reseed, 1000)
插入的下一行将从1001开始。