Глядя на приведенные выше ответы, основная проблема заключается в том, что вы получите нарушение первичного ключа, если вы выполните insert into <tableName> select * from <tableName>
Вот мое предположение о возможном решении:
SELECT *
INTO #tempTable
FROM TableName
WHERE autoid = 1234
это получает ваши значения. тогда нужно избавиться от удостоверения личности
ALTER TABLE #tempTable
DROP COLUMN autoid
Затем просто вставьте это обратно в основной стол
INSERT INTO tableName
SELECT * FROM #tempTable
Я не пистолет в SqlServer, в основном работал с sybase, поэтому могут возникнуть некоторые синтаксические проблемы. Пожалуйста, не стесняйтесь поправлять меня, я изменю свой ответ