Ответ 1
Не обязательно рекомендуется, но вставьте копию строки, в которую вы хотите изменить номер, но с требуемым идентификатором:
SET IDENTITY_INSERT aTable ON
GO
-- Attempt to insert an explicit ID value of 3
INSERT INTO aTable (id, product) VALUES(3, 'blah')
GO
SET IDENTITY_INSERT aTable OFF
GO
Затем удалите строку с номером, который вы не хотите (после обновления любых ссылок FK).
Подробнее здесь: http://technet.microsoft.com/en-us/library/aa259221(v=sql.80).aspx
Для потомков, чтобы прояснить вопрос в комментарии ниже, значение автоматического приращения будет затронуто только в том случае, если вы введете значение больше текущего максимума.
Цитата из связанной статьи:
Если введенное значение больше текущего значения идентификации для в таблице SQL Server автоматически использует новое вставленное значение в качестве текущее значение идентификации.