Nie możesz zaktualizować kolumny IDENTITY, więc DELETE/INSERT to jedyny sposób. Możesz ponownie umieścić kolumnę IDENTITY i odtworzyć dane w następujący sposób:
DBCC CHECKIDENT ('dbo.tbl',RESEED,0);
INSERT INTO dbo.tbl (Some_Other_Col)
SELECT Some_Other_Col
FROM (DELETE FROM tbl OUTPUT deleted.*) d;
To zakłada, że nie ma kluczy obcych odwołujących się do tych danych.