How To: Reset Identity column in SQL Server

CMS လုပ်နေတုန်း MSSQL server မှာ table ဆောက်ပါတယ်။ အဲဒီမှာ column တစ်ခုကို auto number ဆိုပြီး ရွေးလိုက်ပါတယ်။ အဲဒါလုပ်ထားလိုက်ရင် user ကနေ အဲဒီ column ကို manual ဖြည့်စရာ မလိုတော့ပါဘူး။ အဲလိုလုပ်ပြီး data တွေ ထည့်လိုက် ဖျက်လိုက်လုပ် ကြည့်ပါတယ်။ အဲဒီမှာ data တွေအားလုံးကို ဖျက်ပြီး တော့ နောက် အသစ်ထည့်လိုက်ရင် auto number က တဖြည်းဖြည်းတိုးတိုးလာပါတယ်။ အဲဒီ column ကိုပြန်ပြီး Reset လုပ်ဖို့လို လာပါတယ်။ ဘယ်လိုလုပ်ရမလဲ ဆိုတာရှာကြည့်လိုက်တော့ အောက်ကအတိုင်းတွေ့ ရပါတယ်။ databae ကို select လုပ် New Query ကိုရွေးပြီးတော့ DBCC CHECKIDENT('Customer', RESEED, 0)
အတိုင်းရိုက်လိုက်ရင် ရပါပြီ။ Customer ကတော့ table name ပါ။ 0 ကတော့ identity column ပါ..

MORE INFO => http://geekswithblogs.net/TakeNote/archive/2007/11/30/117258.aspx

No Response to "How To: Reset Identity column in SQL Server"

Post a Comment

powered by Blogger