PDA

View Full Version : سوال: ست کردن کلید اصلی جدول به یک



roshanak_g
یک شنبه 23 مرداد 1390, 19:35 عصر
سلام خدمت تمامی دوستان.
یه سوالی برام پیش اومده.من جداولی رو که در دیتابیسم طراحی کردم کلید اصلیشون خاصیت identity شون true هستش. ولان که می خوام برنامه رو اجرایی کنم(چون بارها قبلا تست کردم،شماره سطرها به عدد خیلی زیادی رسیده) حالا میخوام.تمام محتوای جدولو پاک کنم و شماره سطر یا همون کلید اصلی رو به 1 ست کنم.چی کار باید بکنم؟
آیا باید کد خاصی بنویسم؟

با کمال تشکر از کسانیکه به این تاپیک جواب میدن.

roshanak_g
دوشنبه 24 مرداد 1390, 00:12 صبح
خب فکر نمی کنم برای دوستای برنامه نویس سوال سختی باشه!!!!!!!!!

Esmail Solhkhah
دوشنبه 24 مرداد 1390, 02:59 صبح
خب فکر نمی کنم برای دوستای برنامه نویس سوال سختی باشه!!!!!!!!!

فیلدی که بصورت identity هست رو دیلیت کنید دوباره بسازیدش

موفق باشید.

faravaghi
دوشنبه 24 مرداد 1390, 04:28 صبح
سلام، این یه راه اصولیه:
DBCC CHECKIDENT ( table_name [, { NORESEED | { RESEED [, new_reseed_value ] } } ] ) [ WITH NO_INFOMSGS ]

اینم مثال :
USE [Database_Name]
GO
DBCC CHECKIDENT ("Table_Name", RESEED, 0);