Bir projede birkaç tane ID yanlışlıkla silindi, sonra bunları tekar aynı id numarasıyla oluşturmak istedim. Bunun için aşağıdaki yapıyı kullandım.
SET IDENTITY_INSERT tablo_adi ON
INSERT INTO tablo_adi
(id, diger_alan1,diger_alan2,...)
VALUES
(silinen_id_degeri,diger_alan1_degeri,diger_alan2_degeri,...)
SET IDENTITY_INSERT tablo_adi OFF
Burada var olan bir ID'ye değer oluşturulamaz. sadece olmayan bir id yazılabilir.