我使用identity列作为表中的主键。
在某些情况下,我需要在插入新行之前使用主键。例如,在Oracle中,我使用:select <sequence_name>.nextval into <variable> from dual,并且我确信在执行sp时,没有人会插入任何具有相同ID的行对于SQL Server,我可以读取当前的标识值及其增量</em
我正在使用SQL Server Management Studio,并且希望使用其他值更改表行的自动增量主键值。SQL Server Management Studio在打开表进行编辑后,当然会将所有行的此字段显示为灰色。
有可能吗?我想使用我们错误删除的行号,因此它是有效的(与其他主键值没有冲突),最重要的是,添加到数据库中的下一行应该有一个完整的自动增