我有关于 IDENTITY_INSERT 的问题。当您将其更改为 ON 时,SQL Server 会自动将 AUTOINC_NEXT 值更改为最后插入的值作为标识。
因此,如果您只有一行 ID = 1,并且在 IDENTITY_INSERT 为 ON 时插入 ID = 100 的行,那么下一个插入行的 ID = 101。我希望它是 2 而无需重新播种。
SQL Server Compact 3.5 中已经存在这种行为。是否可以强制 SQL Server 2008 在使用 IDENTITY_INSERT = ON 进行插入时不更改 AUTOINC_NEXT 值?