Anasayfa / MSSQL / SQL Tablo ve id Sıfırlama

SQL Tablo ve id Sıfırlama

Her proje geliştiricisinin başına gelmiş olabilir. Projelerinizin test aşamalarını bitirdiğinizde veritabanını sıfırlamak zorunda kalabilirsiniz yada kullanmakta olduğunuz veritabanını sıfırlamak gibi gereksiniminiz olabilir. Bu işler için aşağıdaki komutları yazmak yeterli olacaktır.

1. SQL de tabloyu sıfırlayarak bütün değerleri silip ve id leri sıfırdan başlatma komutu;

TRUNCATE TABLE tablo adı

2.Id istediğimiz yerden başlatma komutu;

DBCC CHECKIDENT (‘tablo adı’,RESEED, baslatılacak sayı)

burada girilecek verinin id si 1den baslaması isteniyor ise komut;

DBCC CHECKIDENT (‘tablo adı’,RESEED,0)

mesela 17’den başlatılmak isteniyorsa;

DBCC CHECKIDENT (‘tablo adı’,RESEED,16)

yazmamız yeterli olacaktır.