Tablo Verilerini Sildikten Sonra Primary Key Alanını Sıfırdan Başlatmak

Uygulama yazım aşamasında veritabanındaki tablolara bazı geçici veriler ekleriz. Sonra bunları sileriz. Bu durumlarda eğer Idenity alanı Autogenerated yapılmışsa ve autoIncrement ayarı açıksa, verileri sildikten sonra Identity alanı en büyük Identity den bir fazla değer alacaktır. Bunu önlemek için tablodaki bütün verileri sildikten sonra aşağıdaki kodu kullanırız.

DBCC CHECKIDENT ('[TaloAdi]', RESEED, 0)

Ömer Faruk Dinçer

Yorum Yaz

Yorumlarınız denetimden geçtikten sonra yayınlanmaktadır...