PDA

View Full Version : اعمال تغیرات زیر به صورت یکجا روی پایگاه داده



mhsmity
یک شنبه 13 بهمن 1392, 16:09 عصر
با سلام
امیدوارم این بخش فعال باشه.
این روزها خیلی سوال بی جواب داشتم.

یه پروزه رو در نظر بگیرید که 50 تا جدول داره و تمام جدول ها دارای کلید اصلی هستند خاصیت Identity Specification فعال است و آدی بعدی به صورت اتوماتیک یکی یک ایجاد خواهد شد.

اگر من بخوام تمام کلید های اصلی رو به حال اولیه برگردونم چی کار باید انجام بدم.

یعنی وقتی مقداری به جداول اضافه شد اولین id عدد یک و الاآخر باشه.
و اگر در جدول آخرین id عدد n می باشد بعد از اون یعتی n+1 و الا تا آخر در نظر گرفته شود.

ممنون.

mhsmity
دوشنبه 14 بهمن 1392, 05:12 صبح
سلام
صبحتون بخیر
دوستان حداقل این یکی رو جواب بدین کمکی کنین شاید موثر شد.

انگار کار بدی کردم کسی توجهی نداره . دوستان خوبم کجاهستن کوهکن ، فست کد و ....

matin.soft
چهارشنبه 16 بهمن 1392, 09:53 صبح
سلام
شما از اسکیوال استفاده می کنید
در اسکیوال :از این کد استفاده نمایید بعد از حذف تمامی رکورد های موجود در جدولتون:DBCC CHECKIDENT('Customer', RESEED, 0)
در اکسس ابتدا تمامی رکوردهای جداولتونرو خالی میکنید بعدا از گزینه Manage ---Repair Database دیتابیستون رو ریپیر می کنید و کلید اصلی از 1 شروع خواهد شد.