PDA

View Full Version : autonumber in sql



siyavash_ghanbari
شنبه 09 آبان 1388, 22:36 عصر
با سلام

وقتی کلید اصلی یه جدول رو تو sql server رو autonumber و increament تنظیم می کنم، وقتی یه رکورد رو حذف می کنم مثلا رکور آخر که فیلدش مثلا 100 هست و دفعه بعد که بخوام رکوردی رو اضافه کنم از 101 شروع میکنه ! چطور میشه وقتی کارم تو قسمت برنامه نویسی تموم شد ، می خوام برنامه رو به مشتری تحویل بدم این رکود از همون مقدار اولیه شروع شه ؟

esmartiz_red
شنبه 09 آبان 1388, 23:49 عصر
خوب جدولت رو خالی کن

Ali_M_K
دوشنبه 11 آبان 1388, 19:08 عصر
در مورد نوع داده اي كه انتخاب كردي مطمئن بش كه راهي نداره...
شما بايد يه فيلد جديد داشته باشي كه بتوني مقدار دهي به اونرو در اختيار بگيري
مثلا از طريق چك كردن آخرين مقدار وارد شده يا ....

اَرژنگ
سه شنبه 12 آبان 1388, 07:05 صبح
با سلام

وقتی کلید اصلی یه جدول رو تو sql server رو autonumber و increament تنظیم می کنم، وقتی یه رکورد رو حذف می کنم مثلا رکور آخر که فیلدش مثلا 100 هست و دفعه بعد که بخوام رکوردی رو اضافه کنم از 101 شروع میکنه ! چطور میشه وقتی کارم تو قسمت برنامه نویسی تموم شد ، می خوام برنامه رو به مشتری تحویل بدم این رکود از همون مقدار اولیه شروع شه ؟


http://technet.microsoft.com/en-us/library/ms176057.aspx DBCC CHECKIDENT ("TableName");