ben

OMÜ , Bilgisayar Mühendisliği, 13'

25 Ocak 2013 Cuma

Identity alanı sıfırlamak

    Yaptığımız veritabanına bağlı projelerde otomatik artan(identity) durumundaki sutunlar belli denemeler sonunda büyük sayılara ulasır.Sql Server Managment kullanarak tüm verileri silsek bile, yeni gelecek verinin id değeri son kaydedilen id değerinin bir sonrası olacaktır.

    Biz projeyı bitirip teslim etmek istediğimizde bu alanın ilk tabloyu oluşturduğumuz durumdaki gibi 1 den başlamasını isteriz. Bu durumlarda Sql in kendi sorgularından bririni kullanırız.

Kullanılacak sql sorgumuz:

DBCC CHECKIDENT ('IDENT', RESEED,0)

Burada IDENT tablo adımızdır.

Hiç yorum yok: